ESLINT的设置,可忽略“多余分号”之类的警告

时间:2018-07-31 07:08:12

标签: javascript vue.js atom-editor eslint

我将Atom代码编辑器用于带有ESLINT(feross)的VueJS项目。通过尝试快速制作原型的布局,我得到了这些错误。

  

打开撑杆前缺少空间
   字符串必须使用单引号
  多余的分号

在原型阶段,我希望ESLINT / ATOM禁用/忽略这些错误并以任何方式呈现该网站。 该怎么做?

2 个答案:

答案 0 :(得分:3)

您可以暂时关闭eslint。在我的设置中,检查build/webpack.base.conf.js会显示以下代码段:

  module: {
    rules: [
      ...(config.dev.useEslint ? [createLintingRule()] : []),
      {
        test: /\.vue$/,

起毛规则将启用eslint。让我们避免这种情况,并将config.dev.useEslint设置为false。转到config/index.js并更改以下代码段:

// Use Eslint Loader?
// If true, your code will be linted during bundling and
// linting errors and warnings will be shown in the console.
useEslint: false,

答案 1 :(得分:1)

在您的.eslintrc文件中,执行以下操作:

  "rules": {
    "space-before-blocks": "off",
    "quotes": "off",
    "no-extra-semi": "off"
  }

这将关闭上述规则。我建议不要关闭它,而要发出警告,所以将来您记得要解决这些问题。

ESLint有一个很棒的文档:https://eslint.org/docs/rules/