【问题标题】:ExecJS::RuntimeError in RailsRails 中的 ExecJS::RuntimeError
【发布时间】:2015-07-17 16:45:28
【问题描述】:

我刚刚更新到rails 4.2。我用一些最小的 html 创建了一个名为 home#index 的新控制器。当我启动我的$ rails server 并导航到http://localhost:3000/home 时,我得到了ExecJS RuntimeError。

附: 我已经安装了node.js,但它仍然给我这个错误。

【问题讨论】:

  • 尝试将gem 'therubyracer' 添加到您的gemfile 并运行undle install。
  • rubyracer gem 在 gemfile 中没有注释吗?
  • 我取消了 'therubyracer' 的注释并得到了这个错误:An error occurred while installing libv8 (3.16.14.11), and Bundler cannot continue.

标签: javascript ruby-on-rails ruby-on-rails-4 ujs


【解决方案1】:

我自己解决了。我试图集成 react-rails 并且我使用的是 jsx 语法,但由于某种原因,javascript 运行时(nodejs)无法运行它。

-- 干杯

【讨论】:

    猜你喜欢
    • 2018-04-10
    • 2012-05-05
    • 1970-01-01
    • 2015-08-11
    • 2016-08-19
    • 2017-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多