Угловая схема - существующий проект

Я создал проект давным-давно, используя Angle Cli. Если я не хочу создавать схему внутри, она создается как новый проект, поэтому она выглядит так:

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

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

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

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

0 ответов

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

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

Другие вопросы по тегам