2017-11-11 368 views
0

我正在使用一個使用ESLint的Vue模板項目。我想將其關閉,所以我遵循這些說明並提出與.eslintignore文件不能正常工作

**/*.js 

稱爲.eslintignore文件我的項目根的內側。但是,我仍然收到eslint錯誤消息。我究竟做錯了什麼?

+0

評論這整個塊,你想從你的掉毛代碼禁用eslint? – samayo

+0

@samayo我對eslint一無所知,我只想讓這些錯誤信息消失 –

+0

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

回答

2

我愛ESLint,但有時候你希望它完全忽略整個文件。添加到您的文件的頂部:

/* eslint-disable */

它需要在評論/* this kind */,不//這樣。

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

+0

謝謝,我會嘗試這個,如果我找不到項目範圍的解決方案 –

+0

當然,爲什麼不。我曾經在一個小項目中使用過它。 – Sam

1

您應該使用**/*而不是**/*.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',但得到相同的消息。 –