rubyracer + libV8

时间:2012-12-20 16:52:13

标签: ruby-on-rails-3 deployment gemfile

使用相同的gemfile部署了一堆应用程序;

我现在有一个很大的问题,打破了我做的任何事情。

ruby​​racer告诉我它需要在gemfile中添加gem 'libv8', '~> 3.11.8'(以前不是这种情况)。

An error occured while installing therubyracer (0.11.0), and Bundler cannot continue.
Make sure that `gem install therubyracer -v '0.11.0'` succeeds before bundling.

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

Could not find rake-10.0.3 in any of the sources (Bundler::GemNotFound)

如果我在我的Gemfile中添加rake,来自乘客的相同错误,则无效

更不用说libv8需要10分钟+才能在运行捆绑安装时安装... 我有人遇到过这样的问题并解决了它,分享

+

有些人告诉使用node.js而不是therubyracer ......这两个相关的是什么,因为节点会在rails之外?

1 个答案:

答案 0 :(得分:3)

尝试将此添加到您的Gemfile: -

gem'therubyracer','0.11.0beta5'

然后捆绑安装。希望这会有所帮助。