prettier的官网
https://prettier.io/docs/en/index.html
Prettier支持以下编程语言的代码美化
- JavaScript (including experimental features)
- JSX
- Angular
- Vue
- Flow
- TypeScript
- CSS, Less, and SCSS
- HTML
- Ember/Handlebars
- JSON
- GraphQL
- Markdown, including GFM and MDX
- YAML
Linter 有两类规则:
格式化规则:例如:max-len , no-mixed-spaces-and-tabs , keyword-spacing , comma-style ...
Prettier 减轻了对这一整类规则的需求!Prettier 将以一致的方式从头开始重新打印整个程序,因此程序员不可能再在那里犯错误了
代码质量规则:例如no-unused-vars、no-extra-bind、no-implicit-globals、prefer-promise-reject-errors ...
Prettier 对这些规则没有任何帮助。它们也是 linter 提供的最重要的,因为它们可能会在您的代码中捕获真正的错误!
换句话说,使用Prettier 进行格式化,使用 linter来捕捉错误!
使用
1、安装
npm 方式
npm install --save-dev --save-exact prettier
yarn 方式
yarn add --dev --exact prettier
标签:no,--,解读,文档,prettier,规则,including,Prettier From: https://www.cnblogs.com/lylweb/p/16615555.html