webpack .eslintignore文件不工作

57hvy0tb  于 2023-10-19  发布在  Webpack
关注(0)|答案(5)|浏览(153)

我正在使用一个使用ESLint的Vue模板项目。我想把它关掉,所以我按照这些指示,并提出了一个文件,

**/*.js

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

hrysbysz

hrysbysz1#

对于我的配置-我需要在.eslintrc中添加“BullrePatterns”属性:
"ignorePatterns": "**/*.d.ts"

mo49yndu

mo49yndu2#

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

6ojccjat

6ojccjat3#

您应该使用**/*而不是**/*.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')
  }
}
krcsximq

krcsximq4#

我喜欢ESLint,但有时你希望它完全忽略整个文件。将此添加到文件的顶部:
/* eslint-disable */
它需要在/* this kind */的注解,而不是//这种。
ESLint不会再抱怨你的文件了!

bqjvbblv

bqjvbblv5#

有效

/root/src/*.js

无效

\root\src*.js

相关问题