uni-app 运行到最新版的微信开发者工具 project.config.json 中 libVersion 报错

发布于 1周前 作者 wuwangju 来自 Uni-App

uni-app 运行到最新版的微信开发者工具 project.config.json 中 libVersion 报错

开发环境 版本号 项目创建方式
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 win10 22H2
HBuilderX版本号 3.99

操作步骤:

运行到最新版的微信开发者工具project.config.json中libVersion报错

预期结果:

正常运行到最新版的微信开发者工具1.06.2401020

实际结果:

运行到最新版的微信开发者工具project.config.json中libVersion报错

bug描述:

运行到最新版的微信开发者工具project.config.json中libVersion报错


2 回复

遇到过这个问题,清除全部缓存,删掉unpackage 重新运行


在 uni-app 项目中,如果你在运行到最新版的微信开发者工具时,project.config.json 文件中的 libVersion 报错,可能是因为微信开发者工具的版本更新导致了一些配置项的变化或不再支持某些旧版本的配置。

解决方法

  1. 检查 libVersion 的值

    • libVersion 是微信开发者工具中指定基础库版本的配置项。确保你指定的版本是微信开发者工具支持的版本。
    • 你可以尝试将 libVersion 设置为最新版本的基础库。例如:
      "libVersion": "2.24.0"
    • 你可以在微信开发者工具的“详情”页面查看当前支持的基础库版本。
  2. 更新 project.config.json 文件

    • 确保 project.config.json 文件中的其他配置项也是最新的。你可以参考微信开发者工具的官方文档,确保配置项的正确性。
  3. 更新 uni-app 和微信开发者工具

    • 确保你使用的是最新版本的 uni-app 和微信开发者工具。旧版本的工具可能不支持某些新特性或配置项。
  4. 删除 libVersion 配置项

    • 如果你不确定应该使用哪个版本的基础库,可以尝试删除 libVersion 配置项,让微信开发者工具自动选择合适的基础库版本。
  5. 检查 uni-app 的配置文件

    • 如果你在 project.config.json 中手动添加了 libVersion,确保它没有与 uni-app 自动生成的配置冲突。你可以尝试删除 project.config.json 文件,然后重新运行 uni-app 项目,让 uni-app 自动生成新的配置文件。
  6. 查看错误日志

    • 如果问题仍然存在,查看微信开发者工具的控制台输出,获取更详细的错误信息,根据错误信息进一步排查问题。

示例 project.config.json 文件

以下是一个简单的 project.config.json 文件示例:

{
  "miniprogramRoot": "./unpackage/dist/dev/mp-weixin",
  "appid": "your-appid",
  "setting": {
    "urlCheck": false,
    "es6": true,
    "postcss": true,
    "minified": true,
    "newFeature": true
  },
  "libVersion": "2.24.0",
  "projectname": "your-project-name",
  "condition": {}
}
回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!