vs code需要安装 Prettier-Code formatter 插件
Prettier 主要解决的是代码风格的问题
cnpm i prettier eslint-plugin-prettier --save-dev
.eslintrc.js 修改
module.exports = {
...,
plugins: ['prettier'], //这是一个prettier插件,它可以关闭跟eslint冲突的那些规则,走自己的规则
rules: {
...,
'prettier/prettier': ['error', { endOfLine: 'auto'}], //不符合prettier规范会报错
}
}
.prettierrc.js
module.exports = {
singleQuete: true, // 使用单引号
}
editorconfig
帮助开发人员在不同的编辑器和IDE之间定义和维护一致的编码样式。
vscode 需要自行安装 EditorConfig for VS Code
.editorconfig
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
[*.md]
trim_trailing_whitespace = false