小编Лук*_*кас的帖子

为什么 prettier 将尾随逗号单独放置并给出错误,指出需要将其删除?

.eslintrc.json

{
  "env": {
    "commonjs": true,
    "es6": true,
    "node": true
  },
  "extends": ["prettier", "airbnb-base"],
  "plugins": ["prettier"],
  "globals": {
    "Atomics": "readonly",
    "SharedArrayBuffer": "readonly"
  },
  "parserOptions": {
    "ecmaVersion": 2018
  },
  "rules": {
    "prettier/prettier": "error"
  }
}
Run Code Online (Sandbox Code Playgroud)

.prettierrc.json

{
  "printWidth": 80,
  "singleQuote": true,
  "trailingComma": "es5"
}
Run Code Online (Sandbox Code Playgroud)

在格式化代码时,prettier 添加了一个尾随逗号,但它也给了我一个错误,指出应该将其删除。即使我们删除尾随的逗号,eslint 也会告诉我相反的情况,应该添加它。请告诉我问题的解决方案在此输入图像描述


我还尝试更改 eslint 规则 "prettier / prettier": ["error", {"endOfLine": "auto"}] 但它不起作用

javascript eslint prettier

14
推荐指数
1
解决办法
2万
查看次数

标签 统计

eslint ×1

javascript ×1

prettier ×1