1. 安装 Prettier
npm i -D prettier
命令里,我们用了-D
参数,这说明,它只需要在开发中使用
。
2.新建 .prettierrc 文件
module.exports = {
// 每行最大字符数
printWidth: 100,
// 使用单引号
singleQuote: true,
// 在对象或数组最后一个元素后面加逗号
trailingComma: 'es5',
// 不使用缩进符,而使用空格
useTabs: false,
// 缩进空格数
tabWidth: 2,
// 在语句末尾添加分号
semi: true,
// 在对象的括号之间添加空格
bracketSpacing: true,
// 箭头函数只有一个参数时也使用括号
arrowParens: 'always',
// 换行符使用 lf
endOfLine: 'lf',
// 对象的 key 仅在必要时用引号
quoteProps: 'as-needed'
};
3. 修改 package.json
{
"scripts": {
"start": "nodemon ./bin/www",
"format:check": "prettier --check \"**/*.{js,json,md}\"",
"format": "prettier --write \"**/*.{js,json,md}\""
},
}
npm run format:check
,会检查有哪些文件的书写不规范。npm run format
,会将代码全部自动格式化。