运行 ts 和 scss 文件更漂亮

Run prettier on ts and scss files

我正在尝试为 typescript 和 scss 文件配置 prettier

我有以下 .pretterrc 文件:

{
    "printWidth": 100,
    "parser": "typescript",
    "tabWidth": 2,
    "semi": true,
    "singleQuote": true,
    "trailingComma": "all",
    "bracketSpacing": true,
    "jsxBracketSameLine": true,
    "arrowParens": "avoid"
}

当 运行在 scss 文件上使用我的 prettier it 时出错:

SyntaxError: Expression expected. (1:2)
[error] > 1 | @import 

当我将解析器更改为 "parser": "scss" 时,我的 ts 文件出现更漂亮的错误。

我怎样才能 运行 使我的所有文件更漂亮?

您需要删除 parser 选项。

如果您使用VSCode,您需要安装扩展程序。

Prettier 会自动检测您使用的语言。