Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Error: Unknown argument: platform ionic cordova

I installed Ionic with Angular and the Android platform, immediately afterwards I started the "Ionic Cordova Build Android" command but gives me this error: Error: Unknown Argument: Platform [Error] An Error Occurred While Running Subprocess NG.

like image 264
Elia Frolov Avatar asked Mar 19 '26 01:03

Elia Frolov


2 Answers

If you run this command: ng add @ionic/cordova-builders

like image 120
Riad Hossain Avatar answered Mar 22 '26 12:03

Riad Hossain


You may need to install the packages as explained on https://ionicframework.com/blog/updates-to-ionic-angular-toolkit/

Add update the angular.json file as below. (ionic-cordova-build and ionic-cordova-serve sections)

     "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"
        }
      }
    }
  }
}

},

like image 28
Sachithd Avatar answered Mar 22 '26 14:03

Sachithd