如何在Heroku上的Rails应用程序上运行npm?

时间:2016-10-21 15:27:43

标签: ruby-on-rails heroku npm-install

我刚刚将npm模块引入我的Rails应用程序(本地)并尝试将其部署到Heroku。我记得如果我在我的应用程序的根目录中有一个package.json文件,Heroku会检测到它并在构建时运行npm install。但是,我的资产显然没有安装(例如,webpack)。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

解决方案是使用多个buildpack。

Using Multiple Buildpacks for an App

例如,要设置buildpack:

heroku buildpacks:set heroku/ruby

添加buildpack:

heroku buildpacks:add --index 1 heroku/nodejs