如果遇到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删除。