收藏
回答

使用taro2.x过程中,改动代码然后重新编译后报app.json 未找到?

[ app.json 文件内容错误] app.json: app.json 未找到(env: macOS,mp,1.06.2204250; lib: 2.24.2)

使用的是taro 2.x

大概复现就是:启动并监听项目改动 -> 第一次进项目 -> 可以调试 -> 改动代码保存 -> taro(webpack)自动编译代码 -> 开发者工具报app.json未找到 -> 关掉开发者工具重新进入该项目 -> 可以调试

如此循环。


我挺疑惑的,难道说app.json被改动后,开发者工具就不认识了吗?非得关掉重新进项目才能识别?

这怎么开发啊,平均重新编译2次就会出现一次报错,气死我了

最后一次编辑于  2022-06-01
回答关注问题邀请回答
收藏

2 个回答

  • 工号 9527
    工号 9527
    2022-06-01

    是把生成的目录删掉,然后全量重新生成的?

    2022-06-01
    有用
    回复 4
    • thovino
      thovino
      2022-06-01
      当然不是……这个也排除了
      2022-06-01
      回复
    • 工号 9527
      工号 9527
      2022-06-01回复thovino
      这个是全量重新构建么?
      2022-06-01
      回复
    • thovino
      thovino
      2022-06-01回复工号 9527
      不是的,不是全量重新编译
      2022-06-01
      回复
    • thovino
      thovino
      2022-06-01回复工号 9527
      只有app.json被重新修改过,不是删掉重新生成是修改
      2022-06-01
      回复
  • thovino
    thovino
    2022-06-01

    避免浪费时间,先排除几点:

    1. project.config.json、app.json等一切配置文件全部正常,参考复现过程中的“关掉开发者工具重新进入该项目 -> 可以调试”
    2. 这里说的关掉开发者工具重新进入该项目,不是创建小程序,不是点那个加号添加现有项目。是已经存在的项目,直接选中后点击打开按钮。
    2022-06-01
    有用
    回复
登录 后发表内容