Как создать компоненты в определенной папке с помощью angular-cli?
Я использую angualr4 с angular-cli и я могу создать новый компонент с помощью следующей команды.
E:HiddenWords>ng generate component plainsight
но мне нужно создать дочерний компонент внутри plainsight. Есть ли способ сделать с angular-cli?
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С ваш путь.Это изображение представляет собой полный практический снимок выше описания

Comments