【发布时间】:2016-04-03 13:58:17
【问题描述】:
我花了几天的时间试图修复这个该死的错误,但仍然没有成功,我已经在 stackoverflow 和其他网站上尝试了所有我能找到的解决方案。我已经下载并安装了nodejs,只是为了让你知道。
这是错误跟踪:
C:\Sites\RDB>rails
C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/coffee-script-2.4.1/lib/cof
fee_script.rb:1:in require': cannot load such file -- execjs (LoadError)
from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/coffee-script-
2.4.1/lib/coffee_script.rb:1:in'
来自 C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/coffee-script-
2.4.1/lib/coffee-script.rb:1:in require'
from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/coffee-script-
2.4.1/lib/coffee-script.rb:1:in'
来自 C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/coffee-rails-4
.1.1/lib/coffee-rails.rb:1:in require'
from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/coffee-rails-4
.1.1/lib/coffee-rails.rb:1:in'
来自 C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/bundler-1.7.7/
lib/bundler/runtime.rb:76:in require'
from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/bundler-1.7.7/
lib/bundler/runtime.rb:76:inblock (2 级别) in require'
来自 C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/bundler-1.7.7/
lib/bundler/runtime.rb:72:in each'
from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/bundler-1.7.7/
lib/bundler/runtime.rb:72:inblock in require'
来自 C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/bundler-1.7.7/
lib/bundler/runtime.rb:61:in each'
from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/bundler-1.7.7/
lib/bundler/runtime.rb:61:inrequire'
来自 C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/bundler-1.7.7/
lib/bundle.rb:133:in require'
from C:/Sites/RDB/config/application.rb:11:in'
来自 C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.2.4
/lib/rails/commands/commands_tasks.rb:78:in require'
from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.2.4
/lib/rails/commands/commands_tasks.rb:78:inblock in server'
来自 C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.2.4
/lib/rails/commands/commands_tasks.rb:75:in tap'
from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.2.4
/lib/rails/commands/commands_tasks.rb:75:inserver'
来自 C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.2.4
/lib/rails/commands/commands_tasks.rb:39:in run_command!'
from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/railties-4.2.4
/lib/rails/commands.rb:17:in'
从 bin/rails:9:in require'
from bin/rails:9:in'
【问题讨论】:
-
我尝试添加 rubyracer gem,它要求我添加 libv8,即使使用 --with-system-v8 命令我也无法安装
标签: ruby-on-rails coffeescript execjs