标签eslint下的文章

admin 发布于 06月05, 2017

eslint报错导致编译失败

在编译vue项目的时候,eslint报错导致访问页面出错

alt

观察error信息,发现有如下报错: quotes

no-new

可以看出由于在JS中使用了双引号字符串,以及new一个对象却不赋值给变量,导致了eslint报错。 但是必须保留这种写法。因此修改.eslintrc.js文件,在rules中添加以下规则:

'rules': {
    // …
    'no-new': 0,
    'quotes': ['warn']
  }

再次运行,即可正常加载页面。

结论:

  1. eslint的error会导致程序退出。进而影响编译。所以要尽可能将error改为warn。
  2. 修改.eslintrc.js文件中的rules能够添加规则。

参考:

  1. Configuring Rules

阅读全文 »