【问题标题】:Keeping KeystoneJS code updated with the main branch after customization自定义后使用主分支更新 KeystoneJS 代码
【发布时间】:2015-03-15 23:00:15
【问题描述】:

我有一个全新的 KeystoneJS 安装,使用“部署到 Heroku”按钮很好地部署到 Heroku。我还将源代码克隆到我自己的 git repo 中。

现在我准备对代码进行一些更改。 我想要的是添加我的自定义文件,而不是对原始 KeystoneJS 文件进行任何更改。

这样我可以使我的项目的 KeystoneJS 部分与主 KeystoneJS 项目保持同步,只需同步一些文件即可进行更新。

我注意到 KeysoneJS 提供了“updates”这个不错的功能,所以我的想法是放置一个文件(例如 updates/0.0.5-customize.js),其中包含一些 当客户端访问 Web 根目录时,告诉服务器不要发送默认索引文件,而是发送自定义版本

我面临的问题是我什至不知道这是否可以做到。很抱歉没有显示任何代码,但由于我正在尝试解决一个常见问题,我想知道我是否走在正确的轨道上,以及你们中是否有人设法以这种方式或更好的方式解决它大大地。 谢谢。

【问题讨论】:

    标签: heroku github keystonejs


    【解决方案1】:

    似乎对原始文件修改最少的是routes/views文件夹中的index.js视图。

    改变这个:

    view.render('index');

    到这里:

    view.render('myindex');

    并创建 myindex.jade 视图。

    【讨论】:

      猜你喜欢
      • 2018-05-20
      • 1970-01-01
      • 2015-02-11
      • 2012-11-17
      • 1970-01-01
      • 2019-04-17
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      相关资源
      最近更新 更多