我有一个涉及模板和文件复制的构建过程,它产生了我想要部署到 Heroku 的内容。
但是 Heroku 需要从 git 存储库中推送您的源代码。
我目前看到的唯一选择是拥有一个单独的 git 存储库,它只保存我的构建历史。我的项目是一个 NodeJS 服务器应用程序。
有更好的方法吗?
谢谢。
我有一个涉及模板和文件复制的构建过程,它产生了我想要部署到 Heroku 的内容。
但是 Heroku 需要从 git 存储库中推送您的源代码。
我目前看到的唯一选择是拥有一个单独的 git 存储库,它只保存我的构建历史。我的项目是一个 NodeJS 服务器应用程序。
有更好的方法吗?
谢谢。
我创建了一个 grunt-init 项目模板,它简化了部署在 Heroku 上的 NodeJS 服务器应用程序的开发-构建-部署周期。
这是:https ://github.com/nicroto/grunt-init-heroku
这将允许您为服务器和客户端应用程序拥有一个存储库,并进行实际的构建工作。
我基本上是在创建一个被 git build dir 忽略的目录,我将它与您的 Heroku 应用程序同步。当然,还可以使用示例初始化、构建和部署脚本为项目搭建支架。
我希望这对社区有所帮助。:)