我有一个 Ubuntu 12.04 服务器和几个 rails 3.2.14 站点。每次我进行新站点部署(通过 capistrano)时,第一次安装需要 20 到 30 分钟,因为它会完整安装 libv8,即使我已经在机器上安装了 libv8 gem(并在我执行时看到它gem list
) .
我已经尝试过二进制版本并尝试更改 therubyracer 的版本。
这是我的 Gemfile 的 rubyracer 部分
group :assets do
gem 'sass-rails', '~> 3.2.6'
gem 'coffee-rails', '~> 3.2.2'
gem 'uglifier', '>= 1.0.3'
gem 'therubyracer', '~> 0.12.0'
end
我在 Capistrano 中打开了详细输出,在这里它挂了大约 20 分钟
** [out :: 198.58.99.7] Installing libv8 (3.16.14.3)
有什么建议么?真的厌倦了需要这么长时间才能部署的新站点。