如果遇到webpack打包出來,對第三方引用的同名函數不做處理,可以這么解決
一、效果前后對比
VS 
二、解決方法
resolve: { alias: { 'bn.js': path.resolve(process.cwd(), 'node_modules', 'bn.js') } }
三、一些想說的
1、 親測有效
2、擴展思路:如果你的第三方庫不是變動頻繁的,那么可以考慮使用對應的CDN這種方式雖然不能減少多少大小,但是拆分加載不會照成一次加載過程導致的白屏現象
如果遇到webpack打包出來,對第三方引用的同名函數不做處理,可以這么解決
一、效果前后對比
VS 
二、解決方法
resolve: { alias: { 'bn.js': path.resolve(process.cwd(), 'node_modules', 'bn.js') } }
三、一些想說的
1、 親測有效
2、擴展思路:如果你的第三方庫不是變動頻繁的,那么可以考慮使用對應的CDN這種方式雖然不能減少多少大小,但是拆分加載不會照成一次加載過程導致的白屏現象
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。