我想在Heroku上部署Octopress博客。问题是这需要在VCS下添加“public”目录(包含已编译的东西)。但对于我的一般工作流程,我不想跟踪此目录。那我该怎么办呢?
我是Heroku和Octopress的新手,所以请在答案中详细说明。
答案 0 :(得分:4)
将Octopress部署到heroku的标准方法是提交和部署公共目录。我同意这不是理想的,因为跟踪生成的资产通常是一种不好的做法。但是,由于这是一个静态站点,因此能够部署静态资产可以更轻松地在任何地方部署您的博客,因为您不会依赖配置为您生成博客的远程服务器。
话虽如此,有些人正在开发构建包和Heroku的雪松堆。你可以在这里关注他们的工作。 http://jasongarber.com/blog/2012/01/10/deploying-octopress-to-heroku-with-a-custom-buildpack
我没有尝试过这种方法,但很多人报告使用它成功。如果您遇到问题,请与作者联系,因为我相信他们会更有能力为您提供帮助。