我正在使用一个使用ESLint的Vue模板项目。我想把它关掉,所以我按照这些指示,并提出了一个文件,
**/*.js
在我的项目根目录中名为.eslintignore。然而,我仍然得到相同的eslint错误消息。我做错了什么?
.eslintignore
hrysbysz1#
对于我的配置-我需要在.eslintrc中添加“BullrePatterns”属性:"ignorePatterns": "**/*.d.ts"
"ignorePatterns": "**/*.d.ts"
mo49yndu2#
如果您使用的是vscode-eslint插件,则.eslintignore文件可能需要放置在workspace文件夹的根目录下,以便vscode插件识别。
vscode-eslint
6ojccjat3#
您应该使用**/*而不是**/*.js,因为前者将忽略.js和.vue文件。或者,您可以在build/webpack.base.conf.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') } }
krcsximq4#
我喜欢ESLint,但有时你希望它完全忽略整个文件。将此添加到文件的顶部:/* eslint-disable */它需要在/* this kind */的注解,而不是//这种。ESLint不会再抱怨你的文件了!
/* eslint-disable */
/* this kind */
//
bqjvbblv5#
/root/src/*.js
\root\src*.js
5条答案
按热度按时间hrysbysz1#
对于我的配置-我需要在.eslintrc中添加“BullrePatterns”属性:
"ignorePatterns": "**/*.d.ts"
mo49yndu2#
如果您使用的是
vscode-eslint
插件,则.eslintignore
文件可能需要放置在workspace文件夹的根目录下,以便vscode插件识别。6ojccjat3#
您应该使用
**/*
而不是**/*.js
,因为前者将忽略.js
和.vue
文件。或者,您可以在
build/webpack.base.conf.js
中注解整个块krcsximq4#
我喜欢ESLint,但有时你希望它完全忽略整个文件。将此添加到文件的顶部:
/* eslint-disable */
它需要在
/* this kind */
的注解,而不是//
这种。ESLint不会再抱怨你的文件了!
bqjvbblv5#
有效
/root/src/*.js
无效
\root\src*.js