Herkes bir webpack.config.js dosyasında birden çok çıktı yollarının nasıl oluşturulacağını biliyor mu? Ben birkaç farklı yazı tipi dosyaları, vb ile gelen bootstrap-sass kullanıyorum. Webpack bu işlemek için, ancak düzgün çalıştığı dosya yükleyici dahil ettik, ancak çıktıları dosyaları için belirtilen çıkış yoluna kaydediliyor dosyalarımın geri kalanı:
output: {
path: __dirname + "/js",
filename: "scripts.min.js"
}
Belki webpack çıktı ne olursa olsun ve .woff .eot, vb ile biten şeyler için uzantı türlerine bakabilirsiniz bir şey elde etmek istiyorum, onları farklı bir çıkış yoluna yönlendirdi var. Mümkün mü?
Biraz googling yaptım ve birkaç çözümün sunulduğu github'da bu * sorunla karşılaştım, düzenleyin:
ancak hash yöntemini kullanarak bir çıktı belirleyebilmek için giriş noktasını bilmeniz gerekir gibi görünür:
var entryPointsPathPrefix = './src/javascripts/pages';
var WebpackConfig = {
entry : {
a: entryPointsPathPrefix + '/a.jsx',
b: entryPointsPathPrefix + '/b.jsx',
c: entryPointsPathPrefix + '/c.jsx',
d: entryPointsPathPrefix + '/d.jsx'
},
// send to distribution
output: {
path: './dist/js',
filename: '[name].js'
}
}
* https://github.com/webpack/webpack/issues/1189
Ancak benim durumumda, yazı tipi dosyaları söz konusu olduğunda, giriş süreci tür soyutlanmış ve tüm bildiğim çıktı. dönüşümler geçirdiğim diğer dosyalarımda, yükleyiciler tarafından ele alınmasını gerektiren bilinen bir nokta var. bu adım nerede olduğunu bulmak için bir yol varsa, sonra çıkış yollarını özelleştirmek için karma yöntemini kullanabilirsiniz, ancak bu dosyaların nerede gerekli olduğunu bilmiyorum.