2017-01-28 8 views
1

私はwebpack configpreloadersで作業しています。これは、それが何であるかです:ESLint with Webpack - すべてのプロジェクトファイルを含めるには?

preLoaders: [ 
     ... 
     { 
     test: /\.js$/, 
     loader: 'eslint', 
     include: [ 
      path.join(projectRoot, 'src') 
     ], 
     exclude: /node_modules/ 
     } 
     ... 
    ] 

、このconfigurationES-lintはたびentry file is affectedコードます。しかし、それはないlintコードはproject src folderにあります。 entry fileとまだ接続していません。

例:私はまだimportmain.jsファイルではないapi sectionのコードを書いています。この場合、es-lintは実行されず、これが問題になります。

ES-lintは代わりmain-entry file

おかげで接続されているものだけのsrc folder内のすべてのファイルへの道があります。

答えて

0

はい、方法があります。もしあなたがウェブパックの方法を頼んでいるなら。それから私は確信していません。しかし、あなたはeslintコマンドラインで混合行うとno​​de_modulesを除くすべてのプロジェクトフォルダ内に

1)eslintを発射一部NPMスクリプトを思い付く、bundle.js transpileとバンドルするのWebPACKを使用).eslintignore

2を使用することができます。

+0

Ashutoshありがとうございますが、私はこれを世話する 'webpack'の方法を探しています。 – Akash

関連する問題