gpt4 book ai didi

node.js - 开发 Yeoman 生成器模板本身的最简单方法

转载 作者:太空宇宙 更新时间:2023-11-03 22:32:29 25 4
gpt4 key购买 nike

示例情况

  • 我有自己的Yeoman生成器,其中有一个包含生成项目的"template"的文件夹。
  • 生成器从用户处获取一些信息,将这些信息插入"template",然后输出一个简单的工作项目。
  • 我想确保"template"确实有效,至少在一种积极的情况下(如果不是所有输入组合)。我可以写integration tests (它将使用一些数据运行生成器,然后尝试运行生成的代码并验证所有内容是否按预期工作),但有时这仍然是太多的工作,并且对于试错类型的开发或某些原型(prototype)设计来说并不方便。<

问题

有没有一种简单的方法可以使用"template"本身,如何运行它或在本地​​手动使用它,而无需每次更改"template"文件中的单个字母时都先运行生成器“?

也许某种构建步骤,可以使用一些预设数据为我运行生成器? npm 模块形式有什么准备好的吗?是否存在最佳实践?

最佳答案

运行集成测试后,您可以在生成的项目文件夹中生成一些命令,看看它们是否正常通过。

关于node.js - 开发 Yeoman 生成器模板本身的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34615150/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com