1. 安装依赖
npm install -D eslint @babel/eslint-parser @nuxtjs/eslint-config
2. eslintrc.js配置文件
module.exports = {
root: true,
env: {
browser: true,
node: true
},
parserOptions: {
parser: '@babel/eslint-parser',
requireConfigFile: false
},
extends: [
'@nuxtjs'
],
rules: {}
}
3. 添加scripts
"scripts": {
//...
"lint:js": "eslint --ext \".js,.vue\" --ignore-path .gitignore .",
"lintfix:js": "eslint --fix --ext \".js,.vue\" --ignore-path .gitignore ."
},
4. Visual Studio Code配置
保存时自动Fix问题
{
"editor.codeActionsOnSave": {
"source.fixAll": true,
"source.fixAll.eslint": true
}
}
该文章介绍了如何安装和配置ESLint依赖,特别是使用`@babel/eslint-parser`和`nuxtjs/eslint-config`。在`eslintrc.js`中设置了环境变量和解析器选项,并在`scripts`中添加了用于检查和修复JS及Vue文件的命令。此外,还展示了如何在VisualStudioCode中配置保存时自动应用ESLint修复。
5822

被折叠的 条评论
为什么被折叠?



