怎么给项目集成eslint?

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

阅读 4k
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文档里看一下,就好了。

推荐问题