你懂我意思吧
你懂我意思吧
  • 发布:2023-10-23 10:06
  • 更新:2024-01-12 11:04
  • 阅读:1195

[报bug] Host version "0.17.19" does not match binary version "0.16.17"

分类:uni-app

[HBuilder] 09:37:57.342 项目 'touhaozhenzhu-cash-register' 开始编译...
[HBuilder] 09:37:58.398 编译器版本:3.8.12(vue3)
[HBuilder] 09:37:58.404 正在编译中...
[HBuilder] 09:38:04.274 ✘ [ERROR] Cannot start service: Host version "0.17.19" does not match binary version "0.16.17"
[HBuilder] 09:38:04.274 1 error
[HBuilder] 09:38:04.278 [plugin:vite:css-post] The service was stopped
[HBuilder] 09:38:04.278 Build failed with errors.

app端 打包自定义基座的时候的报这个错误,采用vue3+vite+ts

2023-10-23 10:06 负责人:无 分享
已邀请:
你懂我意思吧

你懂我意思吧 (作者) - zhao

大佬们,帮忙看下

瀚海浪亭

瀚海浪亭 - 百度一下,我告诉你。

esbuild版本的问题,有多个解决方法。

这里推荐yarn的方式(本人试过yarn和pnpm,这里以yarn为主)。

检查一下uni sdk是不是最新的("@dcloudio/uni-app": "3.0.0-3081220230817001",所有必须是3.0.0-3081220230817001,参考官方发出的版本)。

删除现在的node_modules

更改"vite": "4.2.1",注意不要带^,yarn install

依赖下载完后,打开node_modules,找到@esbuild,看是否有darwin-x64文件夹,如果没有,复制同层的一个文件夹,改个名字darwin-x64(mac os m系列是这样操作的)。

重新打包。

e***@gmail.com

e***@gmail.com

跪谢啊 好用! m1 pro 芯片的mac 这bug搜了一堆帖子不好用

要回复问题请先登录注册