C:\ Sites \ guestbook> rails生成控制器条目
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/execjs-1.4.0/lib/execjs/runtimes.rb:51:in `autodetect':
无法找到JavaScript运行时。 有关可用运行时的列表,请参阅https://github.com/sstephenson/execjs。 (ExecJS :: RuntimeUnavailable)
gem install execjs
我使用上面的命令安装了但是再次收到错误。 我正在尝试执行此命令:
rails generate controller entries
答案 0 :(得分:1)
您正在使用的gem要求您在系统上安装了一个单独的javascript库。在linux上,您需要通过包管理器安装nodeJS,rhino或类似的东西。在Windows上,我想你必须进行手动安装。
如果您不想这样做,最简单的方法是删除execjs gem,除非您真的需要它。