2017-04-19 13 views
7

WebPackを使用してjsファイルを連結してdistフォルダに出力しています。このすべてが動作しているようです、しかし、私の問題は、私は余分のWebPACKのブートストラップコードwebpack - "webpackBootstrap"コードを削除

/******/ (function(modules) { // (/******/ (function(modules) { // webpackBootstrap)...... 

なく、すべてのjsファイルをCONCATしたいというのは、そのコードを追加することからWebPACKのを防ぐために、とにかくではなく単なるJSファイルを取得し、連結ありますそれらは(ギャルプ - コンカットのように)。

+1

WebPACKの依存関係を動作させるためのコードを追加しますので、私はあなたの質問への回答についてはよく分かりません。あなただけがファイルを連結している場合、webpackは必要以上のものかもしれません –

+2

Webpackは省略するオプションが必要です: – JCarlos

答えて

1

webpack-merge-and-include-globallyを使用すると可能です。

const path = require('path'); 
const MergeIntoSingleFilePlugin = require('webpack-merge-and-include-globally'); 

module.exports = { 
    entry: './src/index.js', 
    output: { 
    filename: '[name]', 
    path: path.resolve(__dirname, 'dist'), 
    }, 
    plugins: [ 
    new MergeIntoSingleFilePlugin({ 
     "bundle.js": [ 
     path.resolve(__dirname, 'src/util.js'), 
     path.resolve(__dirname, 'src/index.js') 
     ], 
     "bundle.css": [ 
     path.resolve(__dirname, 'src/css/main.css'), 
     path.resolve(__dirname, 'src/css/local.css') 
     ] 
    }) 
    ] 
}; 

https://code.luasoftware.com/tutorials/webpack/merge-multiple-javascript-into-single-file-for-global-scope/#webpack-merge-and-include-globally

関連する問題