老师,关于异步加载的文件中,再引入第三方库的问题

来源:4-5 SplitChunksPlugin 配置参数详解(1)

weixin_慕粉6116347

2022-07-16

图片描述
图片描述
老师你好,在react路由中引入懒加载的方式,这个home会单独打包成一个home.js文件,但是我在home中又引入了lodash库,这时打包出来的会有一个包含lodash的bundle,就是那个220.js那个文件,我想给这个包含lodash的bundle自定义一个文件名称,webpack该怎么写呢?

图片描述
目前我的splitChunks的配置是这样的
图片描述

写回答

3回答

Dell

2023-06-08

不要这么搞,太麻烦了,你直接引入一个外部的 lodash 的 js 文件,在webpack里用 external 把这个包禁止打包,使用你外部引入的 lodash 即可。否则何必自己再编译一遍 lodash 呢。

0
0

慕先生5461412

2023-05-03

老哥,请问这个问题解决了吗?解决的话能否分享下做法

0
0

Dell

2022-07-24

我认为完全没必要这么写,如果你你要loadash 单独打个包,还不如直接引入 lodash 的cdn 文件,直接用人家的 cdn 就行。

0
1
weixin_慕粉6116347
我不想要lodash单独打包,我想要lodash打包进入home.js 但是为什么现在lodash会单独被打包出来呢? 那如果我在home组件中,使用到其他第三方库,这时webpack打包该怎么配置
2022-07-26
共1条回复

从基础到实战 手把手带你掌握新版Webpack4.0

知识点+项目实例+原理讲解 全方位解析Webpack4新版本

3627 学习 · 1291 问题

查看课程