角度示意图-现有项目

时间:2018-10-25 11:01:57

标签: angular-cli angular-schematics

很久以前,我已经使用angular cli创建了一个项目。如果我不想在内部创建原理图,则它是作为一个新项目创建的,它看起来像:

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

如何将现有项目my-project集成为原理图的基础?创建空白原理图后,我希望拥有:

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

我是应该将原理图添加到项目中,而不是创建一个新项目。

1 个答案:

答案 0 :(得分:0)

您的原理图将是一个单独的项目—原理图应该是密封的,并且在创建时要牢记这一事实。因此,即使您只想对一个项目使用原理图,也要为原理图创建一个单独的文件夹,进行构建,然后使用npm链接将该原理图链接到您的项目。 否则,您可以发布原理图并使用npm install diagram到您的项目。

如果需要使用项目文件夹结构,则必须在原理图项目中创建它-注意:可以使用角度原理图来创建应用程序,然后使用externalSchematic来调用生成应用程序并进行修改使用您自己的逻辑:) 希望这会有所帮助!