I have an Angular Workspace created with three projects. As well as I have just created a Library that I would like to have reusable modules inside.
Typically for the projects (applications and library) I run the following to generate a module or component:
ng g c component componentName --project=UserPortal
ng g c component componentName --project=myLibrary
However now I need to add components to the modules inside them:
For example the Library: projects myLibrary src lib navigation-module Add Component here
For Application Project Module: projects UserPortal src app userModule Add Component Here
I was able to create a module inside the Library project from the Workspace by running:
ng generate module navigation-module --project=myLibrary
Currently I have to go through command line down to that directory just to create a component. But I have a feeling I can do this from the Workspace like all the other commands. This would be most beneficial instead of either having to command lines up or going back and forth between directories.
Quick overview:
You can create components for feature modules by providing the correct path. In your case
ng g c navigation-module/test-component --project=myLibrary
should do the trick.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With