如何在nodejs heroku buildpack上执行“bundle install”?

时间:2013-08-21 14:24:34

标签: heroku

的package.json:

  "scripts": {
    "preinstall": "bundle install",
    "install": "cake build",
    "start": "coffee server/app.coffee"
  }

我的构建步骤(cake build)调用sass,这是一个gem可执行文件。我的Gemfile有sass。当我推送到heroku时,我收到错误sh: bundle: not found"。在构建步骤中及时使sass命令可用的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

为了运行多个基于不同语言的进程,你可以使用heroku-buildpack-multi,甚至只需编写自己的自定义buildpack!前一个选项更容易,但可能无法在所有情况下都有效。