// .prettierrc.cjs
module.exports = {
// 一行最多100个字符
printWidth:80,
// 使用2个空格缩进
tabWidth:2,
// 不使用缩进,而使用空格
useTabs:false,
// 行尾需要有分号
semi:true,
// 使用单引号
singleQuote:true,
// 对象的key仅在必要时用引号
quoteProps: 'as-needed',
// jsx 不使用单引号,而使用双引号
jsxSingleQuote:false,
// 尾随逗号
trailingComma:'es5',
// 大括号内的首尾需要空格
bracketSpacing:true,
// 箭头函数,只有一个参数的时候,也需要括号
arrowParens:'always',
// 每个文件格式化的范围是文件的全部内容
rangeStart:0,
rangeEnd:Infinity,
// 不需要写文件开头的 @prettier
insertPragma:false,
// 不需要自动在文件开头插入 @prettier
insertPragma:false,
// 使用默认的折行标准
proseWrap: 'always',
// 根据显示样式决定html要不要折行
htmlWhitespaceSensitivity:'css',
// 换行符使用lf
endOfline: 'lf'
}
.prettierrc.cjs 配置说明
最新推荐文章于 2024-04-29 05:33:08 发布