heroku - 找不到javascript运行时

时间:2017-01-03 00:55:38

标签: angularjs ruby ruby-on-rails-4 heroku execjs

尝试从浏览器访问应用程序时,我在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

Buildpacks:

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

node.js build和ruby build都成功完成。

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

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

0 个答案:

没有答案