Prettier是一个代码格式化工具,它可以根据预定义的规则将代码自动格式化为统一的风格。但是,不同的文件类型可能需要不同的规则来适应其特定的语法和格式要求。
以下是一些常见文件类型的不同Prettier规则的示例:
JavaScript(.js)文件:
TypeScript(.ts)文件:
"parser": "typescript"
到 .prettierrc
文件中,以确保正确解析 TypeScript 语法。JSON(.json)文件:
{
"singleQuote": true,
"trailingComma": "none"
}
CSS(.css)文件:
{
"singleQuote": true,
"trailingComma": "none",
"semi": false
}
HTML(.html)文件:
{
"parser": "html",
"printWidth": 120,
"tabWidth": 2,
"singleQuote": false,
"trailingComma": "none",
"semi": true
}
请注意,这只是一些示例规则,你可以根据自己的需求进行自定义配置。在项目根目录下创建一个 .prettierrc
文件,并在其中添加适用于不同文件类型的规则即可。
下一篇:不同文件名相同重定向的重写规则