的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
命令可用的正确方法是什么?
答案 0 :(得分:1)
为了运行多个基于不同语言的进程,你可以使用heroku-buildpack-multi,甚至只需编写自己的自定义buildpack!前一个选项更容易,但可能无法在所有情况下都有效。