【问题标题】:Ionic 3 Project does not have config.xmlIonic 3 项目没有 config.xml
【发布时间】:2019-01-30 20:31:29
【问题描述】:

我正在尝试遵循本教程:https://www.youtube.com/watch?v=SOOjamH1bAA。 但我什至无法开始,因为从它的外观来看,我的项目没有 config.xml 文件,我尝试在网上查找文档,它什么也没说,我还尝试搜索如何生成它,什么都没找到,为什么我错过了这个 config.xml?如何生成这个文件?这是一个显示它应该在哪里的链接,但它不在那里:

这是离子信息输出:

Ionic: ionic (Ionic CLI) : 4.1.1 (C:\Users\Publio\AppData\Roaming\npm\node_modules\ionic) Ionic Framework : ionic-angular 3.9.2 @ionic/app-scripts : 3.1.11 System: NodeJS : v8.11.3 (C:\Program Files\nodejs\node.exe) npm : 6.3.0 OS : Windows 10

【问题讨论】:

  • 当你做ionic start app <type>..你为cordova选项选择了什么?
  • 您也可以将ionic info 的输出添加到问题中吗?
  • 一开始什么都没有,但它一直问我是否要安装它,当时我不需要它,现在我尝试执行 npm install -g cordova 并没有发生任何事情,我最近也是更新了我的 ionic 版本,建议我安装 cordova 的消息消失了
  • 你能在问题中edit吗?
  • 还有npm -g cordova 只是安装全局cordova cli,而不是集成到您的应用程序

标签: xml cordova ionic-framework ionic3


【解决方案1】:

如果您要创建 ionic cordova 应用程序,则需要从 ionic cli v4 将 cordova 设置为您的 ionic 应用程序。 config.xml供cordova平台使用。

您也可以在创建应用后根据documentation启用集成。

ionic integrations enable cordova

【讨论】:

    【解决方案2】:

    如果您无法恢复或没有 config.xml 文件 here 是我找到的解决方案, 只需运行 ionic integrations enable cordova --add,如果它要求覆盖 config.xml,请给出 yes,如果它要求覆盖 resources,请给出 不会,因为它会覆盖你的资源文件夹,你会丢失很多重要的东西

    【讨论】:

      【解决方案3】:

      创建新项目并复制 config.xml 文件并创建一个名为 config.xml 的新文件并粘贴到其中

      【讨论】:

        猜你喜欢
        • 2018-04-12
        • 2018-09-02
        • 1970-01-01
        • 2019-05-18
        • 2018-11-20
        • 2018-04-06
        • 2019-03-06
        • 1970-01-01
        • 2018-02-13
        相关资源
        最近更新 更多