搭建项目之时如何规范团队的代码规范呢?
想到的肯定是我们的代码规范和语法规范了
1.代码规范(代码风格)
安装prettierrc
.prettierrc文件配置如下
{
"arrowParens": "always",
"bracketSpacing": true,
"embeddedLanguageFormatting": "auto",
"htmlWhitespaceSensitivity": "css",
"insertPragma": false,
"jsxBracketSameLine": true,
"jsxSingleQuote": false,
"printWidth": 140,
"proseWrap": "preserve",
"quoteProps": "as-needed",
"requirePragma": false,
"semi": false,
"singleQuote": true,
"tabWidth": 2,
"trailingComma": "none",
"useTabs": false
}
2.语法规范(eslint)
安装我们的eslint全家桶
eslint、eslint-config-standard、eslint-plugin-import、eslint-plugin-n、eslint-plugin-promise、eslint-plugin-vue
如果是ts的话还需要安装@typescr