有关配置有eslint +漂亮的项目并在一段时间内坚持使用该项目的疑问。
运行eslint。我项目上的--fix更新文件以添加结尾逗号,例如:
server.get(
'/devices/ventilation/set-level/:level',
executeSetLevel(domoticz.setVentilationLevel),
);
以后使用vscode时,编辑器显示有关最后一行的错误:
Parsing error: Unexpected token ) eslint
删除尾部逗号会删除上面的错误,但随后又抱怨我应该再次添加逗号,从而导致上面的错误。
我的.eslintrc.json看起来像这样:
{
"extends": ["plugin:prettier/recommended"],
"plugins": ["prettier"],
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
}
}
.prettierrc看起来像这样:
{
"singleQuote": true,
"trailingComma": "all"
}
这是怎么了?