ionic-team / ionic-team/angular-toolkit

A way to generate a page without a module, and link it to the relative module.

Ouverte
#445 9 commentaires 6 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
TypeScript
Étoiles
73
Forks
34
Merge moyen
6 min
PR mergées (30 j)
5

Description

I had my hands on Ionic CLI today, and I usually build my apps with Angular CLI. I heard Ionic CLI integrates well with the Angular CLI (or to be more accurate, using angular CLI) so I thought why not give it a try.

Usually, when I start an app, I structure it like so (in a nutshell):

- App folder contains all of the modules
- Each module (that is not a Core/Shared Module) has pages and dummy components.

I read that there's an option to generate a `page`, which is simply a component, with a `Page` suffix instead of `Component` suffix, and it generates along the way a module for the page, and lastly, it links the generated module to the app routing.

IMO (and people are free to argue about it), the `generate page` does much more than just creating a new page, and that limits me to build my app with my own structure. I might have 1 module with multiple pages (e.g AuthModule with login, register, and a profile page).

So my alternative is to use the traditional way by creating a new `component` and not a `page`. But then, to keep the style guide of Ionic, I would like to have a `Page` suffix and not a `Component` suffix. Plus, I would like to link the generated component (which would be a page) to the relative module (e.g AuthModule) and not the AppModule, since I've already linked my AuthModule to AppModule.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.