Rails 3中的ExecJS :: RuntimeError

根据我在网上发现的所有post,特别是在stackoverflow上,这个错误似乎发生了很多。 我知道您需要安装gems execjsrubyracer ,重新启动服务器并再试一次,应该解决错误。

现在值得一提的是,我只是开始学习rails,所以我还没有完全理解所有的概念。 事实上,这是我第一次尝试运行自己的’Hello World’rails应用程序..

我的系统细节是:

  • Windows 8 64位
  • ruby1.9.3
  • 轨道3.2.11

这也是我的gem清单:

在此处输入图像描述

因为你是在告诉它第一次尝试,我猜你的系统中缺少node.js。

我建议你先安装它[http://nodejs.org/download/][1]

[1]: http : //nodejs.org/download/并试试。

你可以在application.js中看到

// = require_tree。

这行期待node.js.

您的应用程序将通过删除此行来运行,但不建议使用它