怎么给项目集成eslint?

我是iview的脚手架创建了一个项目,但是这个项目没有在dev中在集成eslint,我说的是npm run dev的时候的eslint检查,我想问,怎么把eslint集成进去

阅读 3.9k
2 个回答

可以在执行npm run dev之前加个eslint校验

伪码:

...
"script": {
   "eslint": "eslint a.js",
   "dev":"eslint && webpack ...."
}
...

如果你使用IDE,其实更建议你在IDE中安装eslint校验,这样也能时时的处理不规范的地方。

首先你需要安装eslint,然后再webpack的loaders中去做相关配置。
比如这种

test: /\.js$/, loaders: ['babel', 'eslint-loader']

iview,我没用过,所以我猜是检测.vue文件?

其次就是在.eslintrc.js文件中做eslint本身规则的制定,这个你去eslint文档里看一下,就好了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题