2012-11-12 22 views
0

我有一个简单的php buildpack(基于这里:https://github.com/lenglead/heroku-buildpack-php),我想扩展编译我的资产。我不想在我的回购中包含编译/缩小的css/js,但Heroku需要它存在。我的想法如下:Heroku php buildpack如何在构建之前编译sass/yuicompress?

  • 在我的回购中有一个脚本,用于编译sass并在javascript/css文件中调用一个yuicompress并将它们放置在特定目录中。
  • 在Heroku开始捆绑之前,在buildpack中调用它,以便捆绑时,它将编译的文件捆绑在适当的位置。

不过,我遇到了问题,因为Heroku没有安装sass/yuicompress。我对Heroku很陌生,所以我不知道我应该在这里采取什么方向:

另外我听到有人说Heroku是'只读的',所以也许这是不可能的?基本上,我只想在Heroku上进行汇编,而不是将其保存在回购中。

谢谢!

回答

相关问题