我刚刚将npm模块引入我的Rails应用程序(本地)并尝试将其部署到Heroku。我记得如果我在我的应用程序的根目录中有一个package.json文件,Heroku会检测到它并在构建时运行npm install。但是,我的资产显然没有安装(例如,webpack)。我怎样才能做到这一点?
答案 0 :(得分:1)
解决方案是使用多个buildpack。
Using Multiple Buildpacks for an App
例如,要设置buildpack:
heroku buildpacks:set heroku/ruby
添加buildpack:
heroku buildpacks:add --index 1 heroku/nodejs