解決webpack重復打包同名依賴包


 

如果遇到webpack打包出來,對第三方引用的同名函數不做處理,可以這么解決

  一、效果前后對比

    VS 

 

 二、解決方法

 resolve: {
      alias: {
        'bn.js': path.resolve(process.cwd(), 'node_modules', 'bn.js')
      }
}

 

三、一些想說的

1、 親測有效

2、擴展思路:如果你的第三方庫不是變動頻繁的,那么可以考慮使用對應的CDN這種方式雖然不能減少多少大小,但是拆分加載不會照成一次加載過程導致的白屏現象

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM