Switch To Standalone Components
To use standalone components in your Ionic application, you need to have the app.routes.ts
file
in the app
directory. The app.routes.ts
file is not created automatically when you create a
new application, so you need to create it yourself if it does not exist.
// app.routes.ts
import { Routes } from '@angular/router';
export const routes: Routes = [ ];
Then you can create standalone components by adding the --standalone
flag
ionic g posts --standalone
If you want to permanently enable standalone components in your Ionic application, you can add the
standalone
flag in the angular.json
file located in the root directory of your project.
{
...
"schematics": {
"@ionic/angular-toolkit:page": {
"styleext": "scss",
"standalone": true
}
}
}
more info https://ionic.io/blog/ionic-cli-v7