我一直在按照这里创建自定义角度示意图的示例:为 angular-cli 创建自己的应用程序模板
而且我已经让它在 Mac 上按预期工作。但是,当我尝试在 PC 上从原理图构建时,我只获得了原理图的基本 src 文件,而没有从工作区和 src 目录中的自定义文件进行任何转换。
例如,@my-schematic/my-schematic/workspace/files/ 源目录中的 angular.json 和 package.json
没有被复制到新项目的根文件夹中。
要构建项目,我使用以下步骤:
1) npm install -g @angular-devkit/schematics
1a) npm install -g @angular-devkit/schematics-cli
2) npm install -g @my-schematic/my-schematic
3) ng new --collection=@my-schematic/my-schematic foldername
4) cd [foldername]
5) npm install
6) ng serve