1.在atom中安裝linter插件。
安裝完成之后,linter-eslint的缺省設(shè)置有2個(gè)地方需要修改:
取消這句前面的對(duì)勾 Disable when no ESLint config is found
這句前面的對(duì)勾加上 Use global ESLint installation
2.安裝ESLint:
npm install eslint -g
ESLint是通過npm安裝的,這里的-g選項(xiàng)代表全局,也就是說它不會(huì)把ESLint的可執(zhí)行文件安裝在你的項(xiàng)目文件夾或者說當(dāng)前文件夾下。如果你沒有設(shè)置這個(gè)-g選項(xiàng)的話,它會(huì)在你當(dāng)前文件夾下安裝ESLint可執(zhí)行文件,那樣就不是全局安裝了。后面我們所有安裝包都要用使用這個(gè)-g選項(xiàng)
eslint -v
安裝完成之后,你可以先執(zhí)行一下 eslint -v
這個(gè)命令來看一下eslint是否已經(jīng)安裝成功了,如果沒有的話,你需要反復(fù)檢查,直到確保eslint安裝已經(jīng)成功為止。
3.安裝其他的依賴
npm install eslint-config-airbnb eslint-plugin-import eslint-plugin-react eslint-plugin-jsx-a11y
最后這次一定要一起安裝,否則會(huì)報(bào)錯(cuò),還不知道為什么。