Ruby on rails 3 rubyracer&x2B;libV8

Ruby on rails 3 rubyracer&x2B;libV8,ruby-on-rails-3,deployment,gemfile,Ruby On Rails 3,Deployment,Gemfile,部署了一堆具有相同文件的应用程序 我现在有一个大问题,打破了我所做的一切 rubyracer告诉我,它需要在gem文件中添加gem'libv8',“~>3.11.8”(以前不是这种情况) 如果我删除了rubyracer和libv8,我会得到另一个错误,它告诉我以下内容: Could not find rake-10.0.3 in any of the sources (Bundler::GemNotFound) 若我在我的GEM文件中添加rake,同样的错误来自乘客,并没有任何效果 更不用说运

部署了一堆具有相同文件的应用程序

我现在有一个大问题,打破了我所做的一切

rubyracer告诉我,它需要在gem文件中添加
gem'libv8',“~>3.11.8”
(以前不是这种情况)

如果我删除了rubyracer和libv8,我会得到另一个错误,它告诉我以下内容:

Could not find rake-10.0.3 in any of the sources (Bundler::GemNotFound)
若我在我的GEM文件中添加rake,同样的错误来自乘客,并没有任何效果

更不用说运行捆绑安装时,libv8需要10分钟以上的时间来安装… 我相信任何人都经历过这样的问题并解决了,谢谢分享

+


有些人建议使用node.js而不是rubyracer…由于node位于rails之外,这两者之间有何关联?

尝试将其添加到您的文件中:-

宝石“therubyracer”,“0.11.0 Beta5”

然后进行捆绑安装。希望这有帮助。

gem“execjs”、“1.4.0”和gem“therubyracer”、“0.10.2”在以前的项目中为我工作过,所以我使用了它。这是一个痛苦的驴得到这一切;gems上的新版本依赖于新版本,这些新版本只会损坏…wuz对此感到不高兴。
Could not find rake-10.0.3 in any of the sources (Bundler::GemNotFound)