Farklı bir yükleyici grubuyla ikinci bir giriş yükleyebilir misiniz? Örneğin, çevrimdışı önbelleğe alma için bir hizmet çalışanı oluşturmaya çalışıyorum. Hizmet çalışanını içeren klasörü diğerini hariç tuttum. Service-worker.js'ye çağrı yok (sadece statik index.html dosyasında manuel olarak yüklenir). Servis-işçi giriş noktası, sadece Babil'den geçerek tepki ve sıcak yükleyiciyi toplamaktır. İşte yapılandırmamın göze çarpan kısımları.Webpack farklı js girdileri için farklı yükleyiciler
entry: {
app: "app.js",
'service-worker': 'persistence/service-worker.js'
},
module: {
loaders:[{
test: /\.js|\.jsx/,
loaders: ["react-hot", "jsx?harmony", "babel"],
exclude: /persistence/
}, {
test: /service\-worker\.js/,
loaders: ["babel"],
include: /persistence/
}]
Bunun gibi bir şeyin neden işe yaramadığını anlamıyorum. Kurulumla ilgili bazı problemleriniz mi var? –
hizmet-işçi girişi tüm javsscript paketleri ile oluşturur ve kalıcı klasörde sadece 1 dosya içermez. – puppybits
Belki de en güvenli bahis servis çalışanınız için ayrı bir konfigürasyon tanımlamaktır. Bu benim için en temiz çözüm gibi görünüyor. –