2016-04-05 5 views
0

browserify/webpackifyディレクトリ内のすべてのファイルに可能ですか?ディレクトリ内のすべてのファイルをbrowserify/webpackify

個別のスタンドアロンのファイルとして

src 
|____a.js 
|____b.js 
. 
.  

dist 
|____a.js // browser compatible code 
|____b.js // browser compatible code 
. 
. 

から。 babelを経由して、1にちょうどnpm scriptsからフォームcli/binaryを、バンドルされていないW/O grunt/gulpなど

これらのファイルは、モジュール式のものを輸入しているトップレベルのファイル、であり、独立して

+0

これは、それぞれのdistファイルに、そのすべての依存性+ webpack固有のコードが組み込まれることを意味します。私は(あなたのユーザーのために)それをお勧めしません! –

+0

@MattLo私はそれを認識していますが、彼らは独立して消費されるでしょう。モジュール化されたファイルをインポートするトップレベルのファイルがあります。 – sarbbottam

答えて

1

を消費することになるあなたは可能性があり

{ 
    entry: [ 
    foo: '<path to foo>', 
    bar: '<path to bar>' 
    ], 
    output: { 
    filename: '[name].js' 
    } 
} 

これにより、エントリごとに別々のバンドルが出力されます。

これを解決するもう1つの方法は、構成の配列を返すことです(webpackがそれを選ぶことができます)。この場合、各構成には1つのエントリがあります。これを行うメリットは、webpackのNode APIと並行して個別の設定を評価するための小さなスクリプトを設定できることです。

関連する問題