{"env": {"browser":true,"es2021":true,"node":true//如果你的代码中需要 Node.js 全局变量,例如 `process` 或 `__dirname` 等。},"extends": ["eslint:recommended","plugin:vue/vue3-essential",//使用 Vue 3 的规则集"plugin:@typescript-es
//es2021},//规则继承"extends": [//全部规则默认是关闭的,这个配置项开启推荐规则,推荐规则参照文档//比如:函数不能重名、对象不能出现重复key"eslint:recommended",//vue3语法规则"plugin:vue/vue3-essential",//ts语法规则"plugin:@typescript-eslint/recommended"],//要为特定类型的文件指定处理器"override...
在extends中新增代码:"plugin:prettier/recommended" "extends": [ "eslint:recommended", "plugin:@typescript-eslint/recommended", "plugin:vue/vue3-essential", // 新增的配置 "plugin:prettier/recommended" ], 添加脚本"format": "prettier --write \"./**/*.{html,vue,js,ts,json,md}\" " "scr...
module.exports = { root: true, env: { node: true, browser: true, }, extends: ['plugin:vue/vue3-essential', 'eslint:recommended', 'prettier'], parser: 'vue-eslint-parser', parserOptions: { parser: '@typescript-eslint/parser', ecmaVersion: 2020, sourceType: 'module', }, plugins:...
"plugin:vue/vue3-essential", "eslint:recommended", "plugin:prettier/recommended" ], "parserOptions": { "parser": "@babel/eslint-parser" }, "rules": {} }, 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
'plugin:vue/vue3-essential', 'plugin:vue/vue3-strongly-recommended', 'plugin:vue/vue3-recommended', 'standard', '@vue/typescript/recommended' ], parserOptions: { ecmaVersion: 'latest' }, rules: { 'no-console': process.env.NODE_ENV === 'production' ...
"plugin:vue/vue3-essential", "eslint:recommended" ], "parserOptions": { "parser": "babel-eslint" }, "rules": {} }, "browserslist": [ "> 1%", "last 2 versions", "not dead" ] } 1. 2. 3. 4. 5. 6. 7. 8. 9.
{ "env": { "browser": true, "es2021": true }, "extends": [ "eslint:recommended", "plugin:vue/essential" ], "parserOptions": { "ecmaVersion": "latest", "sourceType": "module" }, "plugins": [ "vue" ], "rules": { } } 运行ESLint 检查 代码语言:javascript 代码运行次数:0 运行...
module.exports={env:{es2021:true,node:true,},extends:["eslint:recommended","plugin:vue/vue3-essential","plugin:@typescript-eslint/recommended",],overrides:[],parser:"@typescript-eslint/parser",parserOptions:{ecmaVersion:"latest",sourceType:"module",},plugins:["vue","@typescript-eslint"]...
module.exports={// 在 extends 尾部加入 prettier 即可extends:["eslint:recommended","plugin:vue/vue3-essential","prettier"],}; 但是以上做法只是关闭了与Prettier相冲突的ESLint的规则, 而我们的目标是要让ESLint使用Prettier的规则去检查代码语法和风格等问题, 有办法,prettier官方有个插件eslint-plugin-prett...