请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

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

正在回答 回答被采纳积分+3

3回答

Dell 2023-06-08 23:37:22

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

0 回复 有任何疑惑可以回复我~
慕先生5461412 2023-05-03 17:44:27

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

0 回复 有任何疑惑可以回复我~
Dell 2022-07-24 17:17:41

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

0 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕粉6116347 #1
    我不想要lodash单独打包,我想要lodash打包进入home.js  但是为什么现在lodash会单独被打包出来呢? 那如果我在home组件中,使用到其他第三方库,这时webpack打包该怎么配置
    回复 有任何疑惑可以回复我~ 2022-07-26 17:04:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信