vue-study-template/.eslintrc.js

27 lines
887 B
JavaScript
Raw Permalink Normal View History

2021-07-21 04:43:42 +00:00
module.exports = {
root: true,
env: {
node: true,
},
extends: [
"plugin:vue/essential",
//关闭ESlint关键代码
// '@vue/standard'
],
parserOptions: {
parser: "babel-eslint",
},
rules: {
//严格的检查缩进问题,不是报错,我们可以关闭这个检查规则,然后在终端输入npm run dev
indent: ["off", 2],
"vue/no-parsing-error": [2, { "x-invalid-end-tag": false }],
//使用eslint时严格模式下报错Missing space before function parentheses的问题意思是在方法名和刮号之间需要有一格空格。
"space-before-function-paren": 0,
"no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
"no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
//关闭prettier
"prettier/prettier": "off",
"vue/no-use-v-if-with-v-for": "off",
},
};