1.打开命令提示符输入命令:
2.在Hbuilder X打开 在src文件找到mainfest.json文件将AppId填入
点击运行
3.进入项目路径运行pnpm install
4.运行pnpm dev:mp-weixin
5.pnpm install报错
报错情况:
│ D:\小程序\uni-app-vite-ts\node_modules\.pnpm\registry.npmmi…
│ throw new Error(`Expected ${JSON.stringify(versionFromPackageJSON)} but got ${JSON.stringify(…
│ ^
│ Error: Expected "0.17.19" but got "0.16.17"
│ at validateBinaryVersion (D:\小程序\uni-app-vite-ts\nod…
│ at \小程序\uni-app-vite-ts\node_modules\.pnpm\registr…
└─ Failed in 199ms at D:\小程序\uni-app-vite-ts\node_modules\.pnpm\registry.npmmirror.com+esbuild@0.17.19\node_modules\esbuild
ELIFECYCLE Command failed with exit code 1.
原因:
问题出现在 esbuild 的版本上。错误提示中显示期望的版本是 “0.17.19”,但实际上安装的版本是 “0.16.17”。
解决办法:
①删除node_modules
②运行 pnpm remove esbuild 删除现在版本的esbuild(可能会报错不能删除,直接跳过这一步)
③运行 pnpm install esbuild@0.17.19 命令 更新esbuild版本