moment.js
Web paketini kullanırken tüm yerel ayarları yüklemeyi bırakabilmenin herhangi bir yolu var mı (sadece İngilizce'ye ihtiyacım var)? Kaynağa bakıyorum ve hasModule
webpack için tanımlanmışsa, her zaman require()
her yerel ayar için çalışıyor gibi görünüyor . Bunun düzeltilmesi için bir çekme isteğine ihtiyacı olduğundan eminim. Ancak bunu webpack yapılandırmasıyla çözebilmemizin bir yolu var mı?
İşte momentjs yüklemek için benim webpack yapılandırma:
resolve: {
alias: {
moment: path.join(__dirname, "src/lib/bower/moment/moment.js")
},
},
O zaman ihtiyacım olan her yerde, sadece yapıyorum require('moment')
. Bu işe yarıyor, ancak paketimize yaklaşık 250 kB gereksiz dil dosyası ekliyor. Ayrıca momentjs ve yutkunluk versiyonunu kullanıyorum.
Ayrıca bu webpack config tarafından düzeltilemezse, burada yerel ayarları yüklediği işleve bir bağlantı bulunur . Ben ekleyerek çalıştı && module.exports.loadLocales
etmek if
deyimi ama webpack bu işe yarar bir şekilde aslında iş yapmaz sanırım. Ne require
olursa olsun. Bence şimdi bir normal ifade kullanıyor, bu yüzden düzeltmeyi nasıl yapacağınızı gerçekten bilmiyorum.
nmp
Bunun yerine anı kullanmayı denedinizbower
mi?