什么是eslint
eslint是一个JavaScript的校验插件,通常用来校验语法或代码的书写风格。
其实eslint本身是一个好东西,能够检查我们代码中的语法错误、规范我们的书写风格,但是水至清则无鱼,eslint的框框太死了(其实我是没怎么用过),所以,我们一般情况下,将eslint关闭就好了,一劳永逸。
eslint的严格校验
eslint会规范缩进、空格、空白行之类的代码,在开发过程中一直报错,未免太过于苛刻了。所以,我还是会选择关闭eslint校验。
比如,我们对象中多了一个,
,本身不是太大的问题,但是eslint就会报错。
诸如此类的问题,肯定会让我们开发人员抓狂。
关闭eslint校验
1. 利用脚手架创建工程时关闭
我们在创建vue工程时,会提示我们是否开启eslint,如果我们不需要使用,关闭即可。
2. 已开启eslint的工程关闭
如果我们打开的是别人的工程,或者在创建工程时,不小心开启了eslint,我们也可以修改已有工程,关闭eslint。
关闭方法如下:
找到工程build
文件下的webpack.base.conf.js
文件,注释掉createLintingRule()
这个可以用吗