-
Notifications
You must be signed in to change notification settings - Fork 12k
[Enhancement] Multi Module Projects #1140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
This would be useful, but would also require more changes than you listed. For example, the support for modules would need to be directly integrated into |
Maybe, we could instead introduce a new option for An example for multi module application creation using the new flag would be:
With that approach, only |
What you just described now is the upcoming lib app support. It's a bit different than what's happening in material 2 though. |
Couldn't find where do you mention the lib app support, when it should be approximately shipped? :) |
I don't have a date, but it should be included in 1.0. |
Thanks :) |
Hi guys, |
@amalieiev yeap, that's the plan. We don't have any details on it right now, nor is the functionality in any release. |
@filipesilva Do you have an update regarding the lib app support? Is it slatted for any future release yet? :) My team and I would LOVE to have this functionality within the CLI |
Heya, I'm closing this issue since lib support is being tracked in #1692, and there is already multiple app support (https://github.com/angular/angular-cli/blob/master/docs/documentation/stories/multiple-apps.md). |
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
Hey,
As projects evolve and become larger, multi module architecture become a crucial ability.
I think that incorporating a new code generator for modules would solve this problem.
For example:
ng g module components ng g module demo-app ng g module editor-app npm run start-demo-app npm run test demo-app npm run lint components
I saw material2 implements this kind of functionality, and I was able to recreate it by following these steps:
What do you think?
The text was updated successfully, but these errors were encountered: