我从官方的https://blog.angular.io/schematics-an-introduction-dc1dfbc2a2b2博客上读到了这个解释。
原理图是现代web的工作流工具;它可以将转换应用于项目,例如创建新组件,或更新代码以修复依赖项中的中断更改。或者,您可能希望向现有项目添加新的配置选项或框架。
我甚至在博客中学习了如何生成一个新的原理图。
npm安装-g @ar角-devkit/示意图-cli 空白示意图--名称=我的组件
之后,我打开了“组件”文件夹。这就是我困惑的开始..。生成的文件可以由
吴新
唯一的区别是上面的命令会产生比图表文件更多的文件。从描述:创建新的组件和更新您的代码通过原理图,但这可以通过角度CLI使用"ng新“。
发布于 2018-10-27 19:08:21
角度CLI使用的是引擎盖下的示意图。当您对创建项目和组件的角度CLI感到满意时,您不需要知道任何原理图。当您想要另一个安装程序,并且希望其他开发人员使用您的安装程序时,您可以创建自己的示意图。
例如:我们正在创建一个具有超过150个不同页面和多个devOps团队的大型应用程序。我们已经创建了原理图,以简单地创建页面、特性和使用适合于我们的应用程序设置的服务。制作一个原理图更容易维护,然后向每个开发人员解释如何设置一个页面。它还带来了项目的一致性。
其他大型项目,如Ionic或NX https://nrwl.io/nx,也可以利用原理图在其体系结构中创建应用程序和页面。
因此,对于你的答案:
查看本教程:https://medium.com/rocket-fuel/angular-schematics-simple-schematic-76be2aa72850。
https://stackoverflow.com/questions/52922845
复制相似问题