鍍金池/ 問(wèn)答/HTML/ 怎么給項(xiàng)目集成eslint?

怎么給項(xiàng)目集成eslint?

我是iview的腳手架創(chuàng)建了一個(gè)項(xiàng)目,但是這個(gè)項(xiàng)目沒(méi)有在dev中在集成eslint,我說(shuō)的是npm run dev的時(shí)候的eslint檢查,我想問(wèn),怎么把eslint集成進(jìn)去

回答
編輯回答
雅痞

可以在執(zhí)行npm run dev之前加個(gè)eslint校驗(yàn)

偽碼:

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

如果你使用IDE,其實(shí)更建議你在IDE中安裝eslint校驗(yàn),這樣也能時(shí)時(shí)的處理不規(guī)范的地方。

2017年5月2日 01:08
編輯回答
孤客

首先你需要安裝eslint,然后再webpack的loaders中去做相關(guān)配置。
比如這種

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

iview,我沒(méi)用過(guò),所以我猜是檢測(cè).vue文件?

其次就是在.eslintrc.js文件中做eslint本身規(guī)則的制定,這個(gè)你去eslint文檔里看一下,就好了。

2017年12月9日 00:01