Eslint:一个团队trim的规范

一 : 想要一个写出不是屎一样的代码,eslint检查代码规范和.prettierrc格式化代码是最好的选择了

参考了这三篇文章 vue脚手架没开启eslint,根目录是不会有.eslintrc.js文件,需要按照下面操作
https://segmentfault.com/a/1190000016450967
https://www.jianshu.com/p/ea07cc2cf66b
https://blog.csdn.net/dubinglin/article/details/78539223

  1. vscode安装插件eslint并配置settings.json (ctrl+shift+p 输入settings,在对象{ }第一级下提添加)
"eslint.nodePath": "/usr/local/bin/node",
"eslint.validate": [
    "javascript",
    "javascriptreact",
    "vue"
]

然后一定在项目根目录中新建 .eslintrc.js 文件,里面代码如下

module.exports = {
  extends: [ 'plugin:vue/essential', 'airbnb-base' ],
  rules: {
    'no-console': 'off',
  }
};
  1. 上面配置好后,npm run serve 项目跑起来后,写个语法错误后会报错则为开启了eslint

  2. 让.prettier格式化保存后遵循eslint规范。
    配置链接
    在这里插入图片描述

  3. 如果自定义的打包配置webpack.config.js中设置了lintOnSave: false控制台会关闭语法警告

module.exports = {
	lintOnSave: true
}
  1. 团队开发共用一套eslint规范,方便开发
    可以看看eslint规范
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值