r***@outlook.com
r***@outlook.com
  • 发布:2025-08-08 09:36
  • 更新:2025-08-08 09:57
  • 阅读:47

HBuilder X 构建小程序代码,vendor.js中包含三方依赖和业务代码

分类:HBuilderX

HBuilder X 构建小程序代码,vendor.js中既包含三方依赖,又包含业务代码。

如何配置,使2部分代码拆分到2个文件中?
期待结果,vendor.js 只包含三方依赖,业务代码打包到另外一个js文件中,例如common.js。

2025-08-08 09:36 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

目前配置了不了,你拆分的目的是什么?

  • 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

要回复问题请先登录注册