1、下载依赖
npm install --save-dev --save-exact prettier
yarn add --dev --exact prettier
2、配置文件
在根目录下创建.prettierrc.js 配置文件及.prettierignore 忽略文件
3、文件配置
.prettierrc.js 文件中
module.exports = {
printWidth: 800,
tabWidth: 2,
useTabs: false,
semi: true,
singleQuote: true,
quoteProps: 'as-needed',
jsxSingleQuote: true,
trailingComma: 'all',
bracketSpacing: true,
jsxBracketSameLine: true,
arrowParens: 'always',
requirePragma: false,
insertPragma: false,
htmlWhitespaceSensitivity: 'ignore',
vueIndentScriptAndStyle: false,
endOfLine: 'lf',
embeddedLanguageFormatting: 'auto',
'prettier.proseWrap': 'preserve',
'vetur.format.defaultFormatter.js': 'prettier',
};
.prettierignore 文件中
# Ignore artifacts:
build
coverage
# Ignore all HTML files:
*.html
4、格式化文档
格式化全部文档
npx prettier --write .
yarn prettier --write .
格式化指定文档
npx prettier --write .\src\views\test\test.vue
yarn prettier --write .\src\views\test\test.vue
检查文档是否已格式化
npx prettier --check .
yarn prettier --check .
检查指定文档是否已格式化
npx prettier --check .\src\views\test\test.vue
yarn prettier --check .\src\views\test\test.vue
|