uni-app 微信小程序编译模式丢失
uni-app 微信小程序编译模式丢失
| 项目信息 | 详情 |
|---|---|
| 产品分类 | uniapp/小程序/微信 |
| PC开发环境操作系统 | Windows |
| PC开发环境操作系统版本号 | WIN10 |
| HBuilderX类型 | Alpha |
| HBuilderX版本号 | 4.74 |
| 第三方开发者工具版本号 | 最新 |
| 基础库版本号 | 1 |
| 项目创建方式 | HBuilderX |
操作步骤:
- 在小程序开发工具添加编译模式,重启HB,编译模式丢失
预期结果:
- 编译模式保留
实际结果:
- 编译模式丢失
bug描述:
最近换新电脑,安装了最新版的HB,在开发微信小程序的时候,经常需要添加编译模式,以前在另一台电脑的HB开发,添加的编译模式下次启动HB都会保留,但现在在新电脑的HB,每次重启后,编译模式都会丢失,需要重新添加,很麻烦。
后来发现编译模式是存放在project.private.config.json文件中,每次HB编译时都会把这个文件重新为新文件。
但以前为什么不会重写这个文件?我应该怎么设置才能保留编译模式呢?谢谢
PS:正式版和ALPHA都试过。
更多关于uni-app 微信小程序编译模式丢失的实战教程也可以访问 https://www.itying.com/category-93-b0.html
您好,添加编译模式是指什么呢?project.private.config.json是私有配置文件,uniapp的逻辑是直接拷贝这个文件。
更多关于uni-app 微信小程序编译模式丢失的实战教程也可以访问 https://www.itying.com/category-93-b0.html
hello , 我这里经过测试发现没有丢失编译模式,你可以尝试新建一个项目测试或者重新安装一下 hbuilderx 尝试一下看看。
奇怪了,我只要把微信开发者工具关掉,重新再在HB运行,project.private.config.json就会还原,以前不会的。

找到原因了,是自动复制了项目根目录的project.private.config.json,谢谢各位
怎么改才不会清空啊,我现在每次重新编译就会清空了
编译模式丢失是由于HBuilderX在编译时覆盖了微信开发者工具生成的project.private.config.json文件。这个文件存储了编译模式等个性化配置。
解决方案:
- 修改HBuilderX配置:在项目根目录的
manifest.json中,添加以下配置:"mp-weixin" : { "setting" : { "urlCheck" : false }, "projectname" : "your-project-name" }

