Spike CLI生成 此仓库探讨了一些用于从模板生成代码的选项。 现成的Plop CLI 是一个生成框架,它将用于CLI提示的和用于创建模板的粘合在一起。 ootb-plop-cli工作空间显示了如何使用Plop生成设计系统原语。 我们提供了一个模板,例如__templates__/primitive目录,一个plopfile.ts配置,并调用gen:primitive命令来生成一个带有我们选择名称的原语。 氢氧 是一个代码生成器,它将CLI提示的和用于创建模板的缝合在一起。 hygen工作区显示了如何使用Hygen生成设计系统原语。 用npx hygen init self初始化Hygen后,我们可以使用为我们生成的new成器(因此meta)来创建我们自己的生成器。 我们npx hygen generator new primitive创建一个原语生成器,用所需的输出填充prim