【发布时间】:2015-12-07 14:13:22
【问题描述】:
我正在将一个 Rails 应用程序部署到 ubuntu 服务器并安装了 nodejs。我用node -v检查了版本,它返回为v0.10.25。
部署后出现此错误:
Message from application: Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
我知道解决方案是将gem "therubyracer" 添加到我的 Gemfile 中,但我的问题是为什么我必须这样做?
只有 nodejs 还不够吗?这里有什么问题?
谢谢
【问题讨论】:
标签: javascript ruby-on-rails node.js ubuntu passenger