【问题标题】:Ionic - Cannot load empty config.xml file离子 - 无法加载空的 config.xml 文件
【发布时间】:2023-03-07 14:44:01
【问题描述】:

当我尝试运行 ionic cordova run android 时出现无法加载空的 config.xml 文件。有没有人遇到过这个问题?离子服务似乎有效。

【问题讨论】:

  • 检查你的config.xml是否为空以及你是否添加了android或ios平台

标签: node.js ionic-framework


【解决方案1】:

只要使用下面的命令就可以了!

离子集成启用cordova --add

【讨论】:

  • 如果您之前将 .code 推送到 github,这可能会导致另一个问题。
  • true,我后来意识到,它会在 ionic 中使用 umd 生成角度导入,因此要小心,如果你不能从 git 中恢复,最好使用上述解决方案并从 ts 文件中的导入中删除 umd .
【解决方案2】:

此错误是因为您的全局 config.xml 文件由于某种原因为空。 您应该检查 Ionic 项目的 config.xml 文件,它位于 /your/project/path/config.xml 并恢复其最后的内容。

【讨论】:

  • 这就是问题所在。谢谢
  • 我的 config.xml 似乎随机变为空白。有没有人可以解决这个问题?
  • 你在项目中使用 git 吗?
  • 如果你使用Git,你可以用它来恢复config.xml内容。
  • 我遇到了同样的问题,每次我用 ctrl+break 停止ionic cordova run android -l -c --device(可能会用其他命令重现)
【解决方案3】:
ionic integrations enable cordova --add

这个解决方案对我有用。但是当我阅读其他发布的解决方案时。我建议您不要覆盖 resource 文件夹 请覆盖config.xml 文件夹(因为在我的情况下这是问题的根源)。

感谢和爱

【讨论】:

    【解决方案4】:

    我去 github 在我之前推送到 github 时复制了我的 config.xml 中的代码,将它粘贴到我的本地 config.xml 并且它工作正常。 试试这个。

    【讨论】:

      【解决方案5】:

      我也遇到了同样的问题。 只需删除 config.xml 文件并运行此命令即可创建一个新文件

      ionic integrations enable cordova --add
      

      这对我有用。

      【讨论】:

        【解决方案6】:

        那个文件可能会被随机删除,所以把那个文件拿回来,为我工作就好

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-02-02
          • 2016-06-06
          • 1970-01-01
          • 2021-09-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多