Webpacker:编译失败:找不到错误命令 "webpack"

Webpacker: Compilation failed: error Command "webpack" not found

自从我升级到 rails 6 并安装了 webpacker,我在生产环境中收到了这条消息:

2019-10-06T10:57:14.221369+00:00 app[web.1]: E, [2019-10-06T10:57:14.221154 #4] ERROR -- : [5e6a4fed-5c09-44fa-a840-24badc9f6a99] [Webpacker] Compilation failed:
2019-10-06T10:57:14.221389+00:00 app[web.1]: error Command "webpack" not found.

没有进一步的细节,看来我所有的 js 都工作正常。 有什么想法吗?

尝试

heroku buildpacks:add --index 1 heroku/nodejs
heroku buildpacks:add --index 2 heroku/ruby

每个

https://github.com/rails/webpacker/issues/512#issuecomment-309268946

此外,

如果 Gemfile 中有 webpacker gem,则 Yarn 应该默认包含在 heroku 中 (per this article)。