2017-11-11 8 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

サーバーを再起動してください。それはうまく動作するはずです、特に私はeslintもオフにしているので、2番目のオプション – samayo

+0

何とかこれは動作していないようです。私はdevサーバを停止し、 'npm run dev'を再度実行しますが、同じメッセージを取得します。 –

関連する問題