.eslintignore文件不能正常工作

.eslintignore文件不能正常工作

问题描述:

我正在使用一个使用ESLint的Vue模板项目。我想将其关闭,所以我遵循这些说明并提出与.eslintignore文件不能正常工作

**/*.js 

称为.eslintignore文件我的项目根的内侧。但是,我仍然收到eslint错误消息。我究竟做错了什么?

+0

评论这整个块,你想从你的掉毛代码禁用eslint? – samayo

+0

@samayo我对eslint一无所知,我只想让这些错误信息消失 –

+0

我[非常理解你](https://github.com/vuejs-templates/webpack/issues/73#issuecomment- 324641423) – samayo

我爱ESLint,但有时候你希望它完全忽略整个文件。添加到您的文件的顶部:

/* eslint-disable */

它需要在评论/* this kind */,不//这样。

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

+0

谢谢,我会尝试这个,如果我找不到项目范围的解决方案 –

+0

当然,为什么不。我曾经在一个小项目中使用过它。 – Sam

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

这是有道理的,但改变它后,我仍然收到相同的错误信息。 –

+0

尝试重新启动服务器。它应该工作,特别是第二个选项,因为我也关闭了 – samayo

+0

不知何故,这似乎并没有工作。我停止开发服务器并再次运行'npm run dev',但得到相同的消息。 –