k***@163.com
k***@163.com
  • 发布:2025-08-07 20:02
  • 更新:2025-12-19 10:47
  • 阅读:124

纯前端小白,app-andriod/ios云打包、生成本地打包app资源编译失败

分类:HBuilderX

一个纯新的uniapp,npx degit dcloudio/uni-preset-vue#vite my-vue3-project,没做任何改动,本地终端执行打包、运行都是可以的,但是到了Hbuilder中云打包报错
搜了一下大概是node版本问题,本地终端没问题,Hbuilder内如何解决?
已经尝试指定了运行配置中的node路径

报错信息:
[HBuilder] 19:46:55.264 项目 'my-vue3-project' 开始编译...
[HBuilder] 19:46:56.002 /Users/chenwenhao09/Desktop/my-vue3-project/node_modules/unimport/dist/shared/unimport.DTcH4P0S.cjs:424
[HBuilder] 19:46:56.006 importEntry.meta ??= {};
[HBuilder] 19:46:56.007 ^^^
[HBuilder] 19:46:56.011 SyntaxError: Unexpected token '??='
[HBuilder] 19:46:56.020 at wrapSafe (internal/modules/cjs/loader.js:979:16)
[HBuilder] 19:46:56.021 at Module._compile (internal/modules/cjs/loader.js:1027:27)
[HBuilder] 19:46:56.025 at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
[HBuilder] 19:46:56.025 at Module.load (internal/modules/cjs/loader.js:928:32)
[HBuilder] 19:46:56.028 at Function.Module._load (internal/modules/cjs/loader.js:769:14)
[HBuilder] 19:46:56.032 at Module.require (internal/modules/cjs/loader.js:952:19)
[HBuilder] 19:46:56.035 at require (internal/modules/cjs/helpers.js:88:18)
[HBuilder] 19:46:56.041 at Object.<anonymous> (/Users/chenwenhao09/Desktop/my-vue3-project/node_modules/unimport/dist/shared/unimport.Bpi6w0OS.cjs:3:23)
[HBuilder] 19:46:56.045 at Module._compile (internal/modules/cjs/loader.js:1063:30)
[HBuilder] 19:46:56.048 at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)

2025-08-07 20:02 负责人:无 分享
已邀请:
h***@foxmail.com

h***@foxmail.com

找到原因了,本地node版本有问题,必须高于15,重新下载一个高版本node,然后设置系统环境变量,重启编译器就可以了

要回复问题请先登录注册