問題描述:
Stashing changes... [started]
Stashing changes... [skipped]
→ No partially staged files found...
Running linters... [started]
Running tasks for src/*.{js,jsx} [started]
eslint src --max-warnings=0 [started]
eslint src --max-warnings=0 [failed]
→
Running tasks for src/*.{js,jsx} [failed]
→
Running linters... [failed]
遇到這個問題是因爲vue項目中在創建項目時打開了Eslint,它會在git commit時自動調用代碼嚴格檢查,如果遇到這種情況:可以在當前項目的文件夾路徑下執行如下命令:
1.執行 npm run lint,會提示當前有哪些錯誤,以便於你進行錯誤修改(推薦)
2.執行 git commit -m "" --no-verify
繞過了lint的檢查(""內爲你提交時的備註)
第一種方法時解決完問題再提交
第二種是直接忽略問題驗證,然後提交
至此即可完美解決該問題