Prettier 是用來格式化文件
ctrl + shift + F
- 安裝Prettier - Code formatter
- 配置
.prettierrc.js
module.exports = {
trailingComma: 'es5',
tabWidth: 4,
semi: true,
singleQuote: true,
};
ctrl + shift + F
格式化文件升敲,如果沒有生效,重新加載下Prettier插件!使用ESLint運(yùn)行Prettier
需要使用eslint-plugin-prettier來添加Prettier作為ESLint的規(guī)則配置。
- 安裝
npm install --save-dev eslint-plugin-prettier
- 配置.eslintrc.js
module.exports = {
"plugins": ["prettier"],
"rules": {
"prettier/prettier": "error"
}
}
5.如果eslintrc配置的rules與Prettier配置的rules沖突
- 安裝
npm install --save-dev eslint-config-prettier
- 配置.eslintrc.js
module.exports = {
"extends": ["prettier"]
"plugins": ["prettier"],
"rules": {
"prettier/prettier": "error"
}
}