【问题标题】:Error running rails server [duplicate]运行rails服务器时出错[重复]
【发布时间】:2013-03-22 16:45:06
【问题描述】:

当我运行应用程序时出现此错误:

/usr/lib64/ruby/gems/1.8/gems/execjs-1.4.0/lib/execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
    from /usr/lib64/ruby/gems/1.8/gems/execjs-1.4.0/lib/execjs.rb:5
    from /usr/lib64/ruby/gems/1.8/gems/coffee-script-2.2.0/lib/coffee_script.rb:1:in `require'
    from /usr/lib64/ruby/gems/1.8/gems/coffee-script-2.2.0/lib/coffee_script.rb:1
    from /usr/lib64/ruby/gems/1.8/gems/coffee-script-2.2.0/lib/coffee-script.rb:1:in `require'
    from /usr/lib64/ruby/gems/1.8/gems/coffee-script-2.2.0/lib/coffee-script.rb:1
    from /usr/lib64/ruby/gems/1.8/gems/coffee-rails-3.2.2/lib/coffee-rails.rb:1:in `require'
    from /usr/lib64/ruby/gems/1.8/gems/coffee-rails-3.2.2/lib/coffee-rails.rb:1
    from /usr/lib64/ruby/gems/1.8/gems/bundler-1.3.4/lib/bundler/runtime.rb:72:in `require'

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

    查看the URL in the error message,并将列出的 javascript 运行时 gem 之一添加到您的 Gemfile。

    【讨论】:

      【解决方案2】:

      我知道了,我必须安装 execjs gem

      【讨论】:

      • 我安装了node.js,得知需要安装一个js运行时
      【解决方案3】:
      gem 'execjs'
      gem 'therubyracer'
      

      把它放在你的 Gemfile 中。

      【讨论】:

        猜你喜欢
        • 2018-07-07
        • 2014-10-31
        • 1970-01-01
        • 2012-07-31
        • 1970-01-01
        • 2012-03-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多