想找些前端代码的规范,首先我们公司已经全部转去 vue.js/nuxt.js. 因为我们公司有十几个前端开发人员,会互相交叉着的修改前端代码,问题是每个人代码风格都不一样,开发人员就会互相讲来讲去,为了避免一些这样的麻烦,想制定一些代码规范,他们全部照着规范写就好了。我前端懂的不多,请求 V2EX 里面的大佬们推荐一些正确的规范。
1
jguo Jan 14, 2021
eslint 找一个用的人多的,再自己稍微调整一下
|
2
christin Jan 14, 2021 via iPhone
https://cn.eslint.org/docs/rules/
eslint 官方规则 看着觉得合适就配上 |
3
bzw875 Jan 14, 2021
typescript 和 ESLint 默认规范
|
4
jawilx Jan 14, 2021
prettier 配上 git hook 统一代码
|
5
renmu123 Jan 14, 2021 via Android eslint+prettier
|
6
TimPeake Jan 14, 2021
大厂 eslint 风格抄一份。
|
7
zqx Jan 14, 2021 via Android 我之前遇到的做法,前端组长 fork 一个 vue-cli,改成适合自己业务的配置,然后在项目里依赖这个 fork 版本,这里面就包括了 eslint 强检验,代码风格错误会构建失败,不能发版。
组员只管业务开发,改项目配置找组长。 仓库目录也非常干净。 |
8
jchencode Jan 14, 2021
配置个 Rome 就好了
|
9
jiangshanmeta Jan 14, 2021
eslint+stylelint
|
10
leefly Jan 14, 2021
standard
|
11
BUHeF254Lpd1MH06 Jan 14, 2021
standardjs
|
12
zywz999 Jan 14, 2021
用的 airbnb 的 eslint 规范
|
13
hive Jan 14, 2021
|
14
u6pM63mMZ34z32cE Jan 14, 2021
airbnb + prettier
|
15
yhxx Jan 14, 2021
纯好奇,为啥会由一个『前端懂的不多』的人来制定规范?
规则的话楼上提的 standard 、airbnb 还有这个 alloy 的 https://github.com/AlloyTeam/eslint-config-alloy 都不错 |