1

我找不到如何使用 NX 使用新创建的原理图ng g workspace-schematic <schematic-name>

这是我的结构:

|- tools/
  |- schematics
   |- my-first-schematic
   |- my-second-schematic

我想my-first-schematicmy-second-schematic. 我知道,externalSchematic()但是当我们想从另一个集合中调用 schematif 时它很有用。

谢谢!

4

1 回答 1

0

我们可以直接将my-first-schematic导入到my-second-schematic 中,然后简单地链接它。例如

工具/原理图/我的第一原理图/index.ts

export default function(schema: any): Rule {
    console.log('my-first-schematics');
}

工具/原理图/my-second-schematic/index.ts

 import myFirstSchematics from '../my-first-schematics';

 export default function(schema: any): Rule {
     console.log('my-second-schematic');
     ...
     return chain([
         myFirstSchematics(schema),
         ...
     ]);
 }
于 2019-10-01T22:25:58.737 回答