Подключитесь по умолчанию и создайте схему - PullRequest
0 голосов
/ 08 апреля 2020

Я написал простую схему c в своем рабочем пространстве angular, которая предназначена для изменения двух файлов недавно сгенерированного приложения angular. Это в основном работает:

  1. ng generate application fancy-test-app
  2. ng generate my-schematic-collection:schematic-name --name=fancy-test-app

Моя схема c затем использует параметр name для изменения двух файлов недавно сгенерированного приложения.

Можно ли каким-то образом автоматически запускать мои схемы c после того, как кто-то вызовет ng generate application в этом рабочем пространстве, поэтому мои пользовательские схемы c не нужно будет вызывать вручную?

Я знаю, что могу сделать это наоборот: измените схемы по умолчанию c в моем angular. json и назовите мои схемы c application, тогда я сначала позвоню angular ' По умолчанию generate application, а затем запустить свой собственный код. Но тогда мне также пришлось бы перенаправить все другие generate схемы на angular по умолчанию generate schemati c, и это было бы много накладных расходов, потому что мне не нужно касаться других схем, таких как generate component, generate service, et c ...

...