如果遇到webpack打包出來,對第三方引用的同名函數不做處理,可以這么解決
一、效果前后對比
VS
二、解決方法
resolve: { alias: { 'bn.js': path.resolve(process.cwd(), 'node_modules', 'bn.js') } }
三、一些想說的
1、 親測有效
2、擴展思路:如果你的第三方庫不是變動頻繁的,那么可以考慮使用對應的CDN這種方式雖然不能減少多少大小,但是拆分加載不會照成一次加載過程導致的白屏現象