我对 ESLint 非常陌生,但我喜欢将它用作工具的可能性。我在一个 Vue 项目中有一个文件夹,它是我的项目的基础,我已经为它配置了 linting。当我运行它时,它非常好,但我注意到我不喜欢的一条规则是comma-dangle
. 在他们的文档中阅读了它之后,我发现我认为是正确的规则,所以我打开了我的.eslintrc.js
文件并添加了规则。我的配置文件现在看起来像这样:
module.exports = {
"extends": "airbnb-base",
"rules": {
"comma-dangle": ["error", "never"]
}
};
但是当我在我的项目(特别是我的src/main.js
或router/index.js
)中保存文件时,我仍然收到一个错误
Missing trailing comma
src/router/index.js:12:28
我错过了什么吗?我也有一个.eslintignore
看起来像这样的文件:
/build/
/config/
/dist/
/*.js
/test/unit/coverage/