У меня есть угловое рабочее пространство, созданное с тремя проектами.Кроме того, я только что создал библиотеку, в которой я хотел бы иметь многократно используемые модули.
Обычно для проектов (приложений и библиотеки) я запускаю следующее для создания модуля или компонента:
ng g c component componentName --project=UserPortal
ng g c component componentName --project=myLibrary
Однако теперь мне нужно добавить компоненты к модулям внутри них:
Например, библиотека: проектыmyLibrary src lib navigation-module Добавить компонент здесь
Для модуля прикладного проекта: проекты UserPortal src app userModule Добавить компонент здесь
Мне удалось создать модуль внутри проекта библиотеки из рабочей области, выполнив:
ng generate module navigation-module --project=myLibrary
В настоящее время мне нужно пройти через командную строку до этого каталога, чтобы создатьсоставная часть.Но у меня есть ощущение, что я могу сделать это из Workspace , как и все другие команды.Это было бы наиболее выгодно, вместо того, чтобы выполнять командные строки вверх или переходить назад и вперед между каталогами.
Быстрый обзор: 1. Создать библиотеку в угловой рабочей области 2. Создатьмодуль внутри библиотеки внутри рабочей области Angular 3. Хотите создать компонент внутри модуля внутри библиотеки из рабочей области
Спасибо за вашу помощь.