Как создать компоненты в определенной папке с помощью angular-cli?



Я использую angualr4 с angular-cli и я могу создать новый компонент с помощью следующей команды.



E:HiddenWords>ng generate component plainsight


но мне нужно создать дочерний компонент внутри plainsight. Есть ли способ сделать с angular-cli?

1448   6  

6 ответов:

вы можете упомянуть путь с ng g команда

ng g component plainsight/yourchildcompname

выше будет создать yourchildcompname компонент и необходимые файлы внутри папки plainsight. если папка plainsight не существует, она также создаст эту папку.

The ng g component plainsight/some-name делает новый каталог когда мы используем его.

конечный результат будет:

plainsight/some-name/some-name.component.ts

чтобы избежать этого, используйте квартирыng g component plainsight/some-name --flat и он будет генерировать файлы без создание новой папки

plainsight/some-name.component.ts

более короткий код для создания компонента:ng g c component-name
чтобы указать его местоположение: ng g c specific-folder/component-name


дополнительная информация
более короткий код для генерации директивы:ng g d directive-name
чтобы указать его местоположение: ng g d specific-folder/directive-name

ng g c component-name

для указания пользовательского местоположения:ng g c specific-folder/component-name

здесь component-name будет создан внутри определенной папки.

подобный подход может быть использован для создания других компонентов, таких как directive,pipe,service,class,guard,interface,enum,module и т. д.

для создания компонента или модуля с помощью командной строки angular-cli используйте следующие команды соответственно:

1.ПГ Генерация компонент заголовка --модуль=приложение(--модуль=приложение командной строки для регистрации в импорт/массив деклараций модуль.)

  • эта команда создаст одну папку с именем "header" и разместит в ней 2 файла ts, один html и один css-файл.

2.ng генерирует модуль приложение-маршрутизация --плоский --модуль=приложение (Если вы используете --flat, он помещает файл в src/app вместо своей собственной папки.)

простой и безошибочный способ

Правой Кнопкой Мыши на папке к которой вы хотите создать новый компонент, обслуживание или модель и т. д., а затем выберите Open in Command Prompt, таким образом, вы получите новый cmd-window С ваш путь.

Это изображение представляет собой полный практический снимок выше описания

enter image description here

Comments

    Ничего не найдено.