1***@163.com
1***@163.com
  • 发布:2025-01-26 10:42
  • 更新:2025-06-23 16:46
  • 阅读:256

打包后运行报错 __uniConfig is not defined

分类:uni-app

uniapp 结合vite 配置

manualChunks(id) {
// 按照文件路径或模块名进行分包
if (id.includes('node_modules')) {
// 将 node_modules 中的库提取到一个单独的 chunk
return 'vendor';
}
}

打包后运行报错 __uniConfig is not defined

2025-01-26 10:42 负责人:无 分享
已邀请:
1***@163.com

1***@163.com

我也在尝试对依赖拆包时遇到了这个问题,这个全局对象貌似只在不拆包的情况下才能初始化。
那就拆包时候把uniapp的依赖刨除在拆包范围:

manualChunks(id) {
if (id.includes('node_modules') && id.includes('@dcloudio')) {
// 将所有 node_modules 中的文件打成一个 vendor 包
return 'vendor';
}
}

比较粗暴,期待后续。

DCloud_UNI_JBB

DCloud_UNI_JBB

您好,麻烦发下hx版本和可复现demo

要回复问题请先登录注册