.eslintignore文件不起作用

时间:2017-11-11 10:04:07

标签: javascript webpack vue.js eslint

我正在使用使用ESLint的Vue模板项目。我想将其关闭,因此我按照这些说明操作并使用

创建了一个文件
**/*.js

在我的项目根目录中调用.eslintignore。但是,我仍然得到相同的eslint错误消息。我做错了什么?

3 个答案:

答案 0 :(得分:4)

我喜欢ESLint,但有时你希望它完全忽略整个文件。将其添加到文件顶部:

/* eslint-disable */

它必须在/* this kind */的评论中,而不是//这种。

ESLint不会再抱怨你的文件了!

答案 1 :(得分:2)

您应该使用**/*代替**/*.js,因为第一个会忽略.js.vue个文件。

或者,您可以在build/webpack.base.conf.js

中对整个块进行评论
{
  test: /\.(js|vue)$/,
  loader: 'eslint-loader',
  enforce: "pre",
  include: [resolve('src'), resolve('test')],
  options: {
      formatter: require('eslint-friendly-formatter')
  }
}

答案 2 :(得分:-1)

如果您使用的是 vscode-eslint 插件,则可能需要将 .eslintignore 文件放置在工作区文件夹的根目录下,以便 vscode 插件能够识别。