Web paketi ile yanıtla ve paketle yazılan bir web uygulamasına sahibim. Uygulama, çalışma zamanında içermek ve web paketi ile birlikte olmamak istediğim bir JSON yapılandırma dosyasına sahip.Webpack-React uygulamasında harici bir yapılandırma dosyası paketlenmeden nasıl yüklenir?
Uygulamaya giriş noktasında json-loader'ı kullanarak içeriğimi içe aktarıyorum ama bunu yapmak, uygulamanın uygulamaya gömülmesini zorluyor ve bir kez oluşturulduktan sonra config dosyasını güncelleyemiyorum.
Webpack.config.js dosyamı config.json dosyamı dışarıda bırakacak şekilde nasıl yapılandırabilirim, ancak yine de uygulamamda içe aktarmama izin verin? ben require.ensure kullanarak çalıştı
benim webpack.config.js arasında externals
bölümünde eklenebilir eğer bilmiyorum ama şimdi gördüğüm config.json içeriği bindirildiğini yani bir modül değil 1.1.bundle.js dosyası ve config dosyasının değiştirilmesi hiçbir şey yapmaz. senin yapılandırma o kadar gizli olursa
let config;
require.ensure(['./config.json'], require => {
config = require('./config.json');
});
json dosyasını http ile fetch() veya node's http ile getirebilirsiniz. Uygulama bir düğüm sunucusu ve tarayıcıda çalışıyor mu? Ya da sadece tarayıcıda? –