Home > Blockchain >  Ionic 6 cordova platform problem with angular 14
Ionic 6 cordova platform problem with angular 14

Time:07-16

I got the error when i was running the app on the browser .

ionic cordova run browser

The error was

Error: Unknown argument: platform [ERROR] An error occurred while running subprocess ng.   ng.cmd run app:ionic-cordova-build --platform=browser exited with exit code 1. Re-running this command with the --verbose flag may provide more information.

My Configs

Ionic:

Ionic CLI : 6.13.1 Ionic Framework : @ionic/angular 6.1.13 @angular-devkit/build-angular : 14.0.5 @angular-devkit/schematics : 14.0.5 @angular/cli : 14.0.5 @ionic/angular-toolkit : 6.1.0

Cordova:

Cordova CLI : 11.0.0 Cordova Platforms : browser 6.0.0 Cordova Plugins : cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 5.0.0, (and 4 other plugins)

Utility:

cordova-res : 0.15.4 native-run : 1.6.0

System:

Android SDK Tools : 26.1.1 NodeJS : v16.16.0 npm : 8.2.0 OS : Windows 10

CodePudding user response:

I found the solution the thing which i was missing was

ng add @ionic/cordova-builders

It is a collection of builders for @ionic/angular projects using Cordova.

This solution also works for android and ios

CodePudding user response:

This error happen beacause you don't did the migration of an application in Angular to Ionic, the solution is simple.

Run

npm install @ionic/angular@6

If you are using Ionic Angular Server, be sure to update that as well:

npm install @ionic/angular@6 @ionic/angular-server@6

However if that's code don't run try this code:

npm install @ionic/angular@latest @ionic/angular-toolkit@latest --save

if need read the documentation of the migration:

https://ionicframework.com/docs/reference/migration

I hope than help you

  • Related