【问题标题】:Maintaining a Yeoman generator with live sites使用实时站点维护 Yeoman 生成器
【发布时间】:2015-04-08 01:13:30
【问题描述】:

我有一个搭建 Node.js 站点的 Yeoman 生成器(由我维护)。然后每个站点都会被定制。在自定义过程中,我会发现一些功能已添加到其中一个站点 (A) 中,我想在当前正在自定义的站点 (B) 中使用这些功能,并且这些功能也应该返回到生成器中以防其他网站需要它。

为了简单起见,让我们假设我向站点 A 添加了一个模块和相关的测试,这是站点 B 所需的。

我可以做的是将文件从站点 A 手动复制/粘贴到生成器,然后再到站点 B。

我同意手动将站点 A 中的文件添加到生成器。我想找到一种自动化的方法来解决从生成器到先前生成的站点的单向丢失文件。即,Yeoman 有没有办法能够追溯地将新文件添加到生成器中?

【问题讨论】:

    标签: node.js yeoman yeoman-generator


    【解决方案1】:

    您可以使用站点 A 中的新增内容更新您的 Yeoman 生成器,然后在站点 B 中再次运行您的 Yeoman 生成器。Yeoman 会询问如何处理现有文件,以便您保留它们或查看差异。

    查看此答案了解更多信息:How to upgrade existing project scaffolded with Yeoman

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-05
      • 2018-07-18
      • 2022-08-05
      • 1970-01-01
      • 1970-01-01
      • 2016-06-19
      • 1970-01-01
      • 2010-09-25
      相关资源
      最近更新 更多