错误:未知参数:平台 ionic cordova

Eli*_*lov 11 cordova ionic-framework cordova-plugins

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

Ria*_*ain 30

如果运行此命令: ng add @ionic/cordova-builders


Sac*_*thd 6

您可能需要按照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"
        }
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

},