HBuilder X 构建小程序代码,vendor.js中既包含三方依赖,又包含业务代码。 如何配置,使2部分代码拆分到2个文件中? 期待结果,vendor.js 只包含三方依赖,业务代码打包到另外一个js文件中,例如common.js。
r***@outlook.com (作者)
要对业务代码进行加固,目前在一个文件中,三方依赖也会被一起加固
2025-08-08 10:01
DCloud_UNI_JBB
回复 r***@outlook.com: 你的依赖主要是什么?目前是没办法拆分文件内容的,除非改动uniapp框架的源码
2025-08-08 10:05
DCloud_UNI_JBB
或者你把用到的依赖拷贝出来一份,复制到某个js文件中
2025-08-08 10:06
r***@outlook.com (作者)
回复 DCloud_UNI_JBB: 意思是构建完成后,加固前,手动修改文件及其引用吗?这样比较麻烦,且容易遗漏。
期望咱们官方将来能够调整下策略,默认拆分成2个文件吧。
2025-08-08 10:16
DCloud_UNI_JBB
回复 r***@outlook.com: 不是啊,比如你用了dayjs,就把用到的文件拷贝到项目里面,直接引用。另外,uniapp短时间不会进行默认拆分。
2025-08-08 10:37
r***@outlook.com (作者)
回复 DCloud_UNI_JBB: 奥,那这样就等于抛弃npm管理了
2025-08-08 12:00
DCloud_UNI_JBB
回复 r***@outlook.com: 对
2025-08-08 15:53