Угловая схема - существующий проект - PullRequest
0 голосов
/ 25 октября 2018

Я давно создал проект с использованием angular cli.Если я не хочу создавать схему внутри, она создается как новый проект, поэтому она выглядит следующим образом:

my-project
  node-modules
  simple-schematic
    node-modules

Как я могу интегрировать свой существующий проект my-project, который будет рассматриваться как корень длясхемы?После создания пустой схемы я хотел бы иметь:

my-project
  node-modules
  src
    schematics (directory for schematics)
    app

Я, схема должна быть добавлена ​​в проект вместо создания нового проекта.

1 Ответ

0 голосов
/ 21 декабря 2018

Ваша схема будет отдельным проектом - схемы должны быть герметичными, и они создаются с учетом этого факта.Поэтому, даже если вы хотите использовать свои схемы только для одного проекта, создайте отдельную папку для своих схем, создайте ее и используйте ссылку npm, чтобы связать эту схему с вашим проектом.В противном случае вы можете опубликовать свою схему и использовать схему npm install для своего проекта.

Если вам нужно использовать структуру папок вашего проекта, вам придется создать ее в своем проекте схемы - примечание: вы можете использовать угловые схемы длясоздайте приложение, затем используйте externalSchematic, чтобы вызвать приложение для генерации и изменить его, используя собственную логику :) надеюсь, это поможет!

...