1

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

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

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

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,来自乘客的同样错误,没有任何作用

更不用说运行 bundle install 时 libv8 需要 10 分钟以上的时间来安装……我有人遇到过这样的问题并解决了,谢谢分享

+

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

4

1 回答 1

3

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

宝石'therubyracer','0.11.0beta5'

然后捆绑安装。希望这可以帮助。

于 2012-12-26T12:05:28.447 回答