2017-06-19 3 views
0

ベンダーとポリフィルファイルをすべてのモジュールで共有するためにCommonsChunkPluginを使用しています。私は自分のベンダーモジュールの中にエラーがあると信じています。私のベンダーのファイルが縮小されないようにするにはどうすればよいですか?だから、私は内部でデバッグすることができます。どうもありがとうございました。Webpack 2 CommonsChunkPluginが縮小されていない

var CommonsChunkPlugin = webpack.optimize.CommonsChunkPlugin; 

    config.entry = { 
    'polyfills': './src/polyfills.ts', 
    'vendor': './src/vendor.ts', 
    'app': './src/main.ts' // our angular app 
    }; 

    config.output = { 
    path: root('dist'), 
    publicPath: isProd ? '/wwwroot/' : 'http://localhost:8080/', 
    filename: isProd ? 'js/[name].[hash].js' : 'js/[name].js', 
    chunkFilename: isProd ? '[id].[hash].chunk.js' : '[id].chunk.js' 
    }; 

    config.plugins.push(
    new CommonsChunkPlugin({ 
     name: ['vendor', 'polyfills'] 
    }) 
); 
+0

この目的のためにソースマップを使用することができます – Ematipico

+0

私は魔法マップを変更しましたが、何も変更されていません。 if(isProd){ // config.devtool = 'ソースマップ'; config.devtool = 'eval-source-map'; } else { config.devtool = 'eval-source-map'; } – shibata

+0

@Ematipico他のアイデアはありますか? – shibata

答えて

0

あなたはTypeScriptを使用しているとは言いませんでした。あなたが反応し、あなたがソースマップの事だけに集中することができますについての部分をスキップすることができますhttps://www.typescriptlang.org/docs/handbook/react-&-webpack.html

ルックは、WebPACKのここでの公式ドキュメントを&に反応について全記事があります! tsconfig.json

関連する問題