uni-app 微信小程序执行build mp-weixin打包会一直卡在开始编译当前项目至mp-weixin平台

uni-app 微信小程序执行build mp-weixin打包会一直卡在开始编译当前项目至mp-weixin平台

操作步骤:

  • 执行build:mp-weixin

预期结果:

  • 能够正常打包

实际结果:

  • 卡在“开始编译当前项目至mp-weixin平台”… dist/mp-weixin文件夹是空的

bug描述:

  • 微信小程序执行build:mp-weixin打包,会一直卡在“开始编译当前项目至mp-weixin平台”…

| 项目信息          | 版本/方式       |
|-------------------|----------------|
| 产品分类           | uniapp/小程序/微信 |
| PC开发环境操作系统 | Windows         |
| PC开发环境操作系统版本号 | 19042.928       |
| 第三方开发者工具版本号 | 1.06.2206090    |
| 基础库版本号       | 3.3.5           |
| 项目创建方式       | CLI             |
| CLI版本号         | 4.5.0           |

更多关于uni-app 微信小程序执行build mp-weixin打包会一直卡在开始编译当前项目至mp-weixin平台的实战教程也可以访问 https://www.itying.com/category-93-b0.html

12 回复

uniapp相关依赖是什么版本?

更多关于uni-app 微信小程序执行build mp-weixin打包会一直卡在开始编译当前项目至mp-weixin平台的实战教程也可以访问 https://www.itying.com/category-93-b0.html


2.0.0-31820210406002

回复 DCloud_UNI_JBB: 把什么升级到最新版本

回复 DCloud_UNI_JBB: uni-app 有新版本发布,请执行 npx @dcloudio/uvm@latest 更新,更新日志详见:https://download1.dcloud.net.cn/hbuilderx/changelog/4.75.2025071105.html 这个吗

回复 1***@qq.com: 对

回复 DCloud_UNI_JBB: 好,我试试

回复 DCloud_UNI_JBB: 升级到最新以后,也是卡在这里,没有报错,只不过升级到最新的以后多输出了一些信息:Migration guide for end-users

回复 1***@qq.com: 截个图看下

回复 1***@qq.com: 运行到开发者工具开发是没有问题的,就是build有问题

这个问题通常由以下几个原因导致:

  1. 项目依赖问题
    检查package.json中的依赖是否完整,尝试删除node_modules后重新执行npm install。某些依赖包版本冲突可能导致编译进程阻塞。

  2. 编译器缓存异常
    删除项目根目录下的unpackagedist文件夹,以及node_modules/.vite缓存目录,重新执行构建命令。

  3. 路径或文件权限问题

    • 确认项目路径不含特殊字符或过深的嵌套层级
    • 在Windows系统下以管理员身份运行命令行工具执行构建
  4. CLI版本兼容性
    当前CLI 4.5.0可能存在已知编译问题,可尝试升级到最新稳定版:

    npm update [@dcloudio](/user/dcloudio)/vue-cli-plugin-uni
    
  5. 插件冲突
    检查是否使用了非官方插件,暂时注释pages.json中的插件配置进行排查。

  6. 资源文件异常
    检查静态资源文件(如图片/字体)是否损坏,尝试移除static目录后测试编译。

建议按顺序执行以下命令进行排查:

rm -rf node_modules unpackage dist
npm cache clean --force
npm install
npm run build:mp-weixin
回到顶部