Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 运行时';轨道s';在Centos 6.3上,我得到一个';找不到JavaScript运行时;错误_Ruby On Rails_Ruby On Rails 3_Ruby On Rails 3.2_Centos_Javascript - Fatal编程技术网

Ruby on rails 运行时';轨道s';在Centos 6.3上,我得到一个';找不到JavaScript运行时;错误

Ruby on rails 运行时';轨道s';在Centos 6.3上,我得到一个';找不到JavaScript运行时;错误,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-3.2,centos,javascript,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 3.2,Centos,Javascript,我已经在互联网和stackoverflow上搜索了答案,但是没有一个答案适合我,我也无法在我的服务器上安装nodejs 我使用的是Rails 3.2.3、Ruby 1.9.3p374 当我运行“bundle安装”和“bundle更新”时,我没有收到任何错误 以下是我在运行“rails s”后的错误: /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/execjs-1.4.0/lib/execjs/runtimes.rb

我已经在互联网和stackoverflow上搜索了答案,但是没有一个答案适合我,我也无法在我的服务器上安装nodejs

我使用的是Rails 3.2.3、Ruby 1.9.3p374

当我运行“bundle安装”和“bundle更新”时,我没有收到任何错误

以下是我在运行“rails s”后的错误:

/home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/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 /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/execjs-1.4.0/lib/execjs.rb:5:in `<module:ExecJS>'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/execjs-1.4.0/lib/execjs.rb:4:in `<top (required)>'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/coffee-script-2.2.0/lib/coffee_script.rb:1:in `require'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/coffee-script-2.2.0/lib/coffee_script.rb:1:in `<top (required)>'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/coffee-script-2.2.0/lib/coffee-script.rb:1:in `require'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/coffee-script-2.2.0/lib/coffee-script.rb:1:in `<top (required)>'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/coffee-rails-3.2.2/lib/coffee-rails.rb:1:in `require'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/coffee-rails-3.2.2/lib/coffee-rails.rb:1:in `<top (required)>'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:68:in `require'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:68:in `block (2 levels) in require'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:66:in `each'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:66:in `block in require'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:55:in `each'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:55:in `require'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler.rb:128:in `require'
from /home/Nameo0/rails_projects/first_app/config/application.rb:7:in `<top (required)>'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/railties-3.2.3/lib/rails/commands.rb:53:in `require'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/railties-3.2.3/lib/rails/commands.rb:53:in `block in <top (required)>'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/railties-3.2.3/lib/rails/commands.rb:50:in `tap'
from /home/Nameo0/.rvm/gems/ruby-1.9.3-p374@rails3tutorial2ndEd/gems/railties-3.2.3/lib/rails/commands.rb:50:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'

我通过打开gem文件并添加以下行修复了此问题:

gem "therubyracer", :require => 'v8'

希望这能帮助任何有过此问题的人。

我通过打开gem文件并添加以下行修复了此问题:

gem "therubyracer", :require => 'v8'
希望这能帮助任何有过这个问题的人