2015-04-08 27 views
1

我有一個Yeoman發生器(我維護)支撐Node.js站點。每個網站然後被定製。在定製過程中,我會找到一些功能,我已經添加到其中一個網站(A),我想在我正在定製的網站中使用(B),並且還應該返回到生成器中其他網站將需要它。維護具有活動站點的Yeoman發生器

爲了使問題簡單,讓我們想象一下,我添加了一個單獨的模塊和相關測試站點A是需要在站點B

什麼我可以做手工是從網站複製/粘貼文件到發電機,然後也到站點B.

我很好,從站點A手動添加到生成器的文件。我想找到的是一種自動的方法來解決從發生器到先前生成的站點的單向丟失文件。即Yeoman有沒有辦法追溯添加生成器的新文件?

回答

3

您可以使用站點A中的新增內容更新您的Yeoman生成器,然後再次在站點B中運行您的Yeoman生成器。Yeoman將詢問如何處理現有文件,以便您可以保留它們或查看差異。

查看該答案的更多信息:How to upgrade existing project scaffolded with Yeoman