2017-01-04 11 views
0

私はGulpとBrowserifyを使ってES6のインポートとESLintを使用してコーディング標準を適用できます。メイン入力Browserify jsファイルに「no-unused-vars」を修正するにはどうすればよいですか?

だから私は唯一の私のすべての他のファイルをインポートBrowserifyごとに1つのエントリのファイルが必要です。残念ながら、ESLintは私が(ルールを無効にしたくない

data/themes/js/src/main.js 
    1:8 error 'Carousel' is defined but never used no-unused-vars 
    2:8 error 'Transition' is defined but never used no-unused-vars 
    3:8 error 'Header' is defined but never used  no-unused-vars 

を文句

import Carousel from "./bootstrap/carousel"; 
import Transition from "./bootstrap/transition"; 
import Header from "./header/header"; 

をそのファイルのためにしかできません)

+0

あなたはそれをエクスポートするか、またはeslintでルールを緩和する必要があります –

+0

代わりに 'import" ... "'を使用しますか?しかしセットアップは奇妙です。これらのファイルは単独で何かをしますか?そうでない場合は、どのように定義/エクスポートするものにアクセスしますか? –

+0

エクスポートするとはどういう意味ですか? –

答えて

2

純粋にその副作用のためにモジュールをインポートする場合は、

import "module"; 
+0

私はそれを行う必要がありますね。 'import" ./header/header.js "'ありがとう。ボーナスに関する質問:セットアップの賢明さ:私は単に、残りのものをインポートする実際の "main.js"ファイルを削除するために、Browserifyのための複数エントリ設定を行う必要がありますか?任意のヒント? –

+0

いいえヒント、私はしばらくの間、browserifyを使用していない、申し訳ありません。 –

+0

純粋に副作用のためにモジュールをインポートするのは、構造的に良いアイデアですか? –

関連する問題