uni-app HBuilderX 云打包失败
uni-app HBuilderX 云打包失败
操作步骤:
- 执行云打包必现
预期结果:
- 正常打包
实际结果:
- 卡在正在编译查看日志提示没有文件或者目录已经退出了其实
bug描述:
打包 hbuilderx 报错没有找到文件或者目录 根据提示的路径我在自己的控制台执行了可以正确编译 详情查看截图
2026-01-07 10:45:44.515 [INFO:] (compile innerCompile ) check uniappcli
2026-01-07 10:45:44.515 [INFO:] (compile innerCompile ) get nodepath
2026-01-07 10:45:44.525 [INFO:] (compile innerCompile ) check uniappcli
2026-01-07 10:45:44.525 [INFO:] (compile innerCompile ) check vue3cli
2026-01-07 10:45:44.525 [INFO:] (compile innerCompile ) get translatesettings
2026-01-07 10:45:44.525 [INFO:] (compile innerCompile ) check uniappcli
2026-01-07 10:45:44.525 [INFO:] (compile innerCompile ) check uniappcli
2026-01-07 10:45:44.525 [INFO:] (compile innerCompile ) check vue3cli
2026-01-07 10:45:44.525 [INFO:] (compile innerCompile ) check uniappcli vue3cli usevue3compile
2026-01-07 10:45:44.525 [INFO:] (compile innerCompile ) check uniappcli
2026-01-07 10:45:44.525 [INFO:] node "declare -x COMMAND_MODE=\"unix2003\""
2026-01-07 10:45:44.525 [INFO:] args QList("--max-old-space-size=3072", "--no-warnings", "/Users/Jimmy/project/code/zh-bms-app-frontend/bms-app/zhonghui-bms-app/node_modules/@dcloudio/vite-plugin-uni/bin/uni.js", "build", "build", "-p", "app")
2026-01-07 10:45:44.525 [INFO:] (compile innerCompile ) get page: "12667e900"
2026-01-07 10:45:44.525 [INFO:] (compile innerCompile ) getcurrentlauncher
2026-01-07 10:45:44.528 [WARNING:] uniapp compiled errorOccurred====== "execve: 没有这个文件或者目录"
2026-01-07 10:45:44.528 [INFO:] (compile innerCompile ) stopcompile
2026-01-07 10:45:44.528 [INFO:] ==========stop Compile========== true
2026-01-07 10:45:44.528 [INFO:] (compile innerCompile ) process done: QList("--max-old-space-size=3072", "--no-warnings", "/Users/Jimmy/project/code/zh-bms-app-frontend/bms-app/zhonghui-bms-app/node_modules/@dcloudio/vite-plugin-uni/bin/uni.js", "build", "build", "-p", "app")
2026-01-07 10:45:44.528 [INFO:] (generatepackageresource 3) compiler compile cresult.success: false
2026-01-07 10:45:44.528 [INFO:] (generatepackageresource) compile faied
2026-01-07 10:45:44.528 [INFO:] zip:
2026-01-07 10:45:44.528 [INFO:] (apppackagejob run) zip not exists,cancel return result
2026-01-07 10:45:44.543 [INFO:] ==========stop Compile========== true
图片

录屏
更多关于uni-app HBuilderX 云打包失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html
更多关于uni-app HBuilderX 云打包失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html
该bug反馈内容基本完整但存在不足:BUG描述较详细,包含日志关键信息"execve: 没有这个文件或者目录";分类信息全面(含HBuilderX 4.87、Mac M4、Vue3等);但缺少可复现的代码示例和详细复现步骤(如项目结构、manifest配置等),导致官方难以精准复现问题。预期结果合理,实际结果异常。
经分析,该bug很可能成立。核心问题在于云打包环境与本地环境差异:日志显示尝试执行Mac路径/Users/Jimmy/…/uni.js,但云打包服务器为Linux环境,路径格式不兼容。知识库明确说明HBuilderX云打包机版本匹配规则,且Vue3/Vite项目要求Node.js 18+。用户本地能编译成功,但云打包因环境隔离导致路径解析失败,符合"execve: 没有这个文件或者目录"的典型跨平台问题特征。
建议用户:1) 检查项目是否使用绝对路径(应改用相对路径);2) 确认云打包使用的Node.js版本是否符合Vue3要求;3) 尝试升级HBuilderX至最新版确保云打包机版本匹配。此问题非误报,属环境适配范畴,非基础概念错误。 内容为 AI 生成,仅供参考

