0

尝试从浏览器访问应用程序时,我在 heroku 日志中收到以下错误消息:

 Gem Load Error is: Could not find a
 JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes.

这是由几个宝石触发的 -ngannotate-railscoffee-rails.

这是一个rails 4.2带有angular.js前端的应用程序,首次部署到 heroku。

Heroku 堆栈:

$ heroku stack
=== my_app Available Stacks
  heroku-16
* cedar-14

构建包:

$ heroku buildpacks
=== my_app Buildpack URLs
1. https://github.com/prakashmurthy/heroku-buildpack-nodejs
2. heroku/ruby

node.js 构建和 ruby​​ 构建都成功完成。

PATH 似乎设置正确:

$ heroku run bash
Running bash on ⬢ my_app... up, run.1502 (Free)
~ $ echo $PATH
/app/bin:/app/vendor/bundle/bin:/app/vendor/bundle/ruby/2.3.0/bin:/usr/local/bin:/usr/bin:/bin

感谢您解决此问题的任何帮助。

4

0 回答 0