【问题标题】:Error: Unknown argument: platform ionic cordova错误:未知参数:平台离子科尔多瓦
【发布时间】:2022-08-19 17:33:13
【问题描述】:

我用 Angular 和 Android 平台安装了 Ionic,之后我立即启动了“Ionic Cordova Build Android”命令,但给了我这个错误: 错误:未知参数:平台 [错误] 运行子进程 NG 时发生错误。

  • \"ionic cordova build android\"应该小写
  • 你是如何在本地或全局安装的?

标签: cordova ionic-framework cordova-plugins


【解决方案1】:

您可能需要按照说明安装软件包 https://ionicframework.com/blog/updates-to-ionic-angular-toolkit/

添加更新 angular.json 文件,如下所示。 (ionic-cordova-build 和 ionic-cordova-serve 部分)

     "e2e": {
      "builder": "@angular-devkit/build-angular:protractor",
      "options": {
        "protractorConfig": "e2e/protractor.conf.js",
        "devServerTarget": "app:serve"
      },
      "configurations": {
        "production": {
          "devServerTarget": "app:serve:production"
        },
        "ci": {
          "devServerTarget": "app:serve:ci"
        }
      }
    },
    "ionic-cordova-build": {
      "builder": "@ionic/cordova-builders:cordova-build",
      "options": {
        "browserTarget": "app:build"
      },
      "configurations": {
        "production": {
          "browserTarget": "app:build:production"
        }
      }
    },
    "ionic-cordova-serve": {
      "builder": "@ionic/cordova-builders:cordova-serve",
      "options": {
        "cordovaBuildTarget": "app:ionic-cordova-build",
        "devServerTarget": "app:serve"
      },
      "configurations": {
        "production": {
          "cordovaBuildTarget": "app:ionic-cordova-build:production",
          "devServerTarget": "app:serve:production"
        }
      }
    }
  }
}

},

【讨论】:

  • 我有同样的问题;我试着做同样的事情。它没有帮助,同样的错误。让ng 理解这一点的正确咒语是什么?或者packaage.jsonscripts/ionic:build 下应该有什么?
  • 显然ng run app:ionic-cordova-build:production 有效。但是,当我运行ionic cordova build(而不是在我运行ionic build 进行快速测试时)时,如何让它运行呢?
【解决方案2】:

如果你运行这个命令:ng add @ionic/cordova-builders

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-28
    • 1970-01-01
    • 1970-01-01
    • 2020-02-27
    • 2017-11-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多