2015-04-15 13 views
21

yerine nesneleri:WebPack yapılandırma olarak sağlanan bir dizi <a href="https://github.com/webpack/react-starter">https://github.com/webpack/react-starter</a> Ben webpack.production.config.js modülü yalnızca bir yapılandırma nesnesi ancak yapılandırma dizisi ihraç etmez bakın bu webpack marş kitte

module.exports = [ 
    require("./make-webpack-config")({ 
     // commonsChunk: true, 
     longTermCaching: true, 
     separateStylesheet: true, 
     minimize: true 
     // devtool: "source-map" 
    }), 
    require("./make-webpack-config")({ 
     prerender: true 
    }) 
]; 

neler Bu durumda çoklu yapılandırma nesneleri sağlandığında ne olur? Webpack'in belgelerinde belirtilmemiş

cevap

22

Dizinin geçirilmesi, Webpack'in çoklu derleyici modunu etkinleştirir. Webpack'i tek seferde birden çok kez çalıştırmanın bir yolu. Örneğin, bir Chrome & Firefox eklentisi yapıyorsanız, her ikisini birden oluşturmak için çoklu derleyiciyi kullanabilirsiniz. Mobil/masaüstü paketlerini kullanarak

Webpack Multi-compiler example.

+0

Paralel çalışıyor mu? –

+0

Saat modunda birden çok yapılandırma çalıştırmak istediğinizde, npm paketi paralel-webpack https://github.com/trivago/parallel-webpack kurarak bunu başarabiliyordum. @ guillaume-cisco da size yardımcı olabilir. – Luckylooke

İlgili konular