setting.json
vscode 全局安卓eslint 或者安装到本地依赖
{"editor.tabSize": 2,"editor.formatOnSave": false,"prettier.semi": false,"prettier.singleQuote": true,"eslint.autoFixOnSave": false,"eslint.validate": ["javascript","javascriptreact",{"language": "vue","autoFix": true}]}
git-hook
vue-cli3已经安装了yorkie,它fok自husky
lint-staged
这个插件只会Lint 改动的,其中 staged 是 Git 里面的概念,指待提交区,使用 git commit -a,或者先 git add 然后 git commit 的时候,你的修改代码都会经过待提交区。
会先检测,然后再git commit
eslint.autoFixOnSave
eslint —fix 的作用
自動修錯誤
prettier和eslint配合
prettier 在一些规则上和 eslint 冲突,可以使用eslint-config-prettier 关闭冲突的所有的规则。
