国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

git 提交vue代碼時遇 代碼檢查 規(guī)范性 報錯 導致提交不了

這篇具有很好參考價值的文章主要介紹了git 提交vue代碼時遇 代碼檢查 規(guī)范性 報錯 導致提交不了。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

git 提交vue代碼時遇 代碼檢查 規(guī)范性 報錯 導致提交不了,

? 在代碼提交之前,進行代碼規(guī)則檢查能夠確保進入git庫的代碼都是符合代碼規(guī)則的。但是整個項目上運行l(wèi)int速度會很慢,lint-staged能夠讓lint只檢測暫存區(qū)的文件,所以速度很快。

  1. 一般是eslint檢查導致,在package.json 里有 gitHooks 配置 : 配置校驗規(guī)則
"gitHooks": {
    "pre-commit": "lint-staged"
  },
 "lint-staged": {
    "*.{js,vue,ts}": [
      "vue-cli-service lint",
      "git add"
    ]
  }
git commit 提交的時候取消 vue-cli-service lint 代碼檢測
  • 一:

提交的時候執(zhí)行git commit --no-verify -m “提交備注” 就可以跳過代碼檢查

  • 二:在項目的跟目錄創(chuàng)建一個.eslintignore文件,該文件里面寫取消檢測的文件夾或者是文件,例如:取消整個src文件夾下的所有文件的代碼檢測,就可以在.eslintignore文件寫一個src即可
  1. 安裝huskylint-staged:package.json中配置:

    {
      "husky": {
        "hooks": {
          "pre-commit": "lint-staged"
        }
      },
      "lint-staged": {
        "*.js": "eslint --fix"
      }
    }
    
    

    git commit時觸發(fā)pre-commit鉤子,運行lint-staged命令,對*.js執(zhí)行eslint命令。eslint要提前配置好。

    lint-staged過濾文件采用glob模式。文章來源地址http://www.zghlxwxcb.cn/news/detail-508275.html

到了這里,關于git 提交vue代碼時遇 代碼檢查 規(guī)范性 報錯 導致提交不了的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • vue項目配置git提交規(guī)范

    vue項目配置git提交規(guī)范

    項目中代碼格式以及git message如果不加以約束,可能最終的格式會五花八門,這樣很不利于我們的項目合作。所以我們需要使用工具來約束提交代碼和信息的格式。 Husky 是一個 Git Hook 工具,可以幫助我們在 Git 事件發(fā)生時自動運行腳本。Git Hook 是一種機制,它允許在 Git 執(zhí)行

    2024年02月11日
    瀏覽(18)
  • Git 代碼提交注釋管理規(guī)范

    Git 代碼提交注釋管理規(guī)范

    大致分為三個部分(使用空行 分割): 1. ?標題行: ?必填, ?描述主要修改類型和內(nèi)容 2. ?主題內(nèi)容: ?描述為什么修改, 做了什么樣的修改, ?以及開發(fā)的 思 路等等 3 . ?頁腳注釋: 放 Breaking ? Changes ??或 Closed ? Issues 1.1 type commit ?? 的 類型: feat : ?新功能、新特性 fix : 修改 b

    2024年04月28日
    瀏覽(22)
  • 項目git commit時卡主不良代碼:husky讓Git檢查代碼規(guī)范化工作

    項目git commit時卡主不良代碼:husky讓Git檢查代碼規(guī)范化工作

    看完 《前端規(guī)范之Git工作流規(guī)范(Husky + Commitlint + Lint-staged)?前端規(guī)范之Git工作流規(guī)范(Husky + Commitlint + Lint-staged) - Yellow_ice - 博客園》,再次修改本文 團隊人一多,提交一多,還是要對備注加以區(qū)分,好快速找到變更點。這時候就需要對每次提交,需要輸入message,對提交

    2024年02月03日
    瀏覽(643)
  • 如何規(guī)范使用Git及提交代碼的要求

    Git是目前最流行的版本控制系統(tǒng)之一,它可以幫助開發(fā)人員更好地管理代碼版本,并協(xié)作開發(fā)。使用Git進行代碼管理需要遵循一些規(guī)范和技巧,本文將介紹如何規(guī)范地使用Git,常用的Git命令和技巧,以及如何創(chuàng)建分支和提交代碼。 規(guī)范地使用Git可以幫助團隊更好地協(xié)作開發(fā),

    2024年02月15日
    瀏覽(25)
  • IDEA跳過git提交時的代碼檢查

    IDEA跳過git提交時的代碼檢查

    1.點擊右上角的 File ,打開 Settings 2.選擇 Version Control -- Commit ,取消 Before Commit 下的兩個選項(如下圖) ?3.點擊 Settings頁面右下角 Apply 應用,然后點擊 OK 即可

    2024年02月12日
    瀏覽(94)
  • Git應用——代碼提交規(guī)范 feat ,fix ,style

    Git應用——代碼提交規(guī)范 feat ,fix ,style

    feat 增加新功能 fix 修復問題/BUG style 代碼風格相關無影響運行結(jié)果的 perf 優(yōu)化/性能提升 refactor 重構(gòu) revert 撤銷修改 test 測試相關 docs 文檔/注釋 chore 依賴更新/腳手架配置修改等 workflow 工作流改進 ci 持續(xù)集成 types 類型定義文件更改 wip 開發(fā)中 feat :提交新功能 fix :修復了b

    2024年02月04日
    瀏覽(24)
  • uniapp+vite+vue3+ts配置eslint代碼檢查及prettier規(guī)范檢查

    uniapp+vite+vue3+ts配置eslint代碼檢查及prettier規(guī)范檢查

    首先要知道eslint與prettier的區(qū)別,ESLint 是一個用于檢測?JavaScript?代碼中的錯誤和潛在問題的工具。它只關注你寫的代碼是否正確,不會管你代碼的格式;Prettier 則是一個代碼格式化工具,它旨在確保代碼在縮進、空格、換行、引號和分號等格式化方面遵循一致的規(guī)則,在

    2024年03月16日
    瀏覽(42)
  • 從0搭建Vue3組件庫(十三):引入Husky規(guī)范git提交

    從0搭建Vue3組件庫(十三):引入Husky規(guī)范git提交

    雖然我們項目中引入了 prettier 和 eslint 對代碼格式進行了校驗,但是多人開發(fā)的時候難免依然會有人提交不符合規(guī)范的代碼到倉庫中,如果我們拉取到這種代碼還得慢慢對其進行修改,這是一件很麻煩的事情,同時也為了避免團隊成員提交五花八門message,因此我們可以引入 husky 來從

    2024年02月07日
    瀏覽(24)
  • Vue3+Vite+TS項目集成ESlint +Prettier實現(xiàn)代碼規(guī)范檢查和代碼格式化

    Vue3+Vite+TS項目集成ESlint +Prettier實現(xiàn)代碼規(guī)范檢查和代碼格式化

    我在這里直接是通過vite提供的默認模板來創(chuàng)建一個vue3?+ ts的項目。這里可以cmd,然后npm -v來查看版本。 這樣一個vue3 + ts的項目就創(chuàng)建好了,使用vscode打開該項目,然后執(zhí)行 yarn 安裝依賴 依賴安裝完成后,執(zhí)行?? yarn dev ?啟動項目就可以在瀏覽器中正常訪問了。 ? 初始化

    2024年01月24日
    瀏覽(30)
  • vite初始化vue3項目(配置自動格式化工具與git提交規(guī)范工具)

    vite初始化vue3項目(配置自動格式化工具與git提交規(guī)范工具)

    初始化項目 vite構(gòu)建vue項目還是比較簡單的,簡單配置選擇一下就行了 初始化命令 初始化最新版本vue項目 2. 基本選項含義 Add TypeScript 是否添加TS ADD JSX是否支持JSX ADD Vue Router是否添加Vue Router路由管理工具 ADD Pinia 是否添加pinia(狀態(tài)管理工具) Add ESLinit 是否添加ESLint是否添加

    2024年02月12日
    瀏覽(61)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包