前言
工欲善其事,必先利其器。一个好的规范能使的团队开发的效率提升一倍,因此,一个好的规范对于一个团队来说是必不可少的。此处记录我为所在团队维护的一套前端规范相关的配置。
推荐阅读:Mac 环境配置 的 “配置 VScode” 部分,通过 Sync 安装我总结的插件可不用关心以下的配置,默认配置好。
VSCode 配置
在项目根目录下新建一个 .vscode 文件夹,然后在该文件内创建一个 settings.json 文件,粘贴以下内容即可:
注意:该部分配置需要安装两个必须的 VSCode 插件: Vetur 和 ESLint。
1 | { |
ESlint 配置
此处配置的 ESlint 为 TS 环境下的 typescript-eslint 的配置。配置文件为:.eslintrc.js
。
1 | module.exports = { |
tsconfig.json 配置
1 | { |
相关依赖(项目由非 TS -> TS):
1 | { |
Stylelint 配置
此部分规范 css 和 less 语法,配置文件为: stylelint.config.js
。
1 | module.exports = { |
相关依赖:
1 | { |