mac系统,安装正式版和alpha版本。 打开正式版,用脚本cli打包app,能正常打包。 但是打开alpha版本,用cli打包,打包失败。报错误:当前运行的cli与正在运行的HBuilderX不匹配,请尝试/Applications/HBuilderX-Alpha.app/Contents/MacOS下的cli。 脚本内容:cli pack --config packFile/cert/pack.json 请问有知道原因的吗?
打开package.json文件,手动替换@dcloudio/开头的版本号为最新具体版本号,删掉node_modules和.lock文件,重新安装依赖..重新运行。。我都是这么干的。。 具体版本号可以到npm网站找 https://www.npmjs.com/package/@dcloudio/uni-app?activeTab=versions
jasonw (作者)
升级不了。
不管正式版还是alpha版本,都是报以下错误:
/Applications/MxSrvs/cache/nodejs/_npx/f06a30b2e514f95e/node_modules/@dcloudio/uvm/lib/project.js:29
throw new Error('Invalid project: ' + projectPath)
^
Error: Invalid project: /Applications/HBuilderX.app/Contents/MacOS
2022-12-06 09:57