Prettier - 未知选项 TrailingComma

Kam*_*aja 1 javascript prettier

我对漂亮有疑问。我正在尝试更新 Angular 项目中的更漂亮的版本。迁移到 2.0.5 版本后,prettier 看不到配置文件中的某些选项。package.json 文件中的配置如下所示:

"prettier": {
    "trailingComma ": "none",
    "htmlWhitespaceSensitivity": "strict",
    "semi": true,
    "singleQuote": true,
    "printWidth": 140,
    "arrowParens": "avoid",
    "tabWidth": 2,
    "endOfLine": "auto"
  },
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不起作用。当我从控制台运行 prettier 时,我收到一个错误,并且 prettier 弄乱了所有文件中的尾随逗号(我不想要它们)。

$ prettier --write --config ./package.json "src/**/*.ts" 忽略未知选项 { "trailingComma ": "none" }。您的意思是尾随逗号吗?

我怎样才能解决这个问题?

Yan*_*ann 5

trailingComma单词和 之间有一个空格"。尝试在您的配置文件中删除它。

"trailingComma": "none",
Run Code Online (Sandbox Code Playgroud)