동일한 gemfile을 사용하여 많은 수의 앱을 배포했습니다.rubyracer + libV8
나는 지금 내가하는 일을 해치는 큰 문제가있다.
rubyracer는 gemfile에 gem 'libv8', '~> 3.11.8'
을 추가해야한다고 알려줍니다 (전에는 그렇지 않았습니다). 내가 therubyracer 및 libv8을 제거하면
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.
, 나는 다음 날을 말한다 즉, 다른 오류를 얻을 : 여객에서
Could not find rake-10.0.3 in any of the sources (Bundler::GemNotFound)
내 Gemfile에 레이크를 추가하는 경우, 동일한 오류, 아무것도
작동하지 않습니다libv8은 번들 설치가 실행될 때 설치하는 데 10 분 이상 걸리지 않습니다 ... 누구든지 이러한 문제를 경험하고 해결했습니다. 공유 할 내용 :
+
일부 사람들은 therararacer 대신 node.js를 사용하라고 말합니다 ... 노드가 레일 외부에있는 것처럼 어떻게 관련이 있습니까? 당신의 Gemfile이 추가
gem "execjs", "1.4.0"및 gem "therubyracer", "0.10.2"는 이전 프로젝트에서 저에게 효과가 있었기 때문에 사용했습니다. 그것은 엉덩이에 고통을 모두 그것을 얻으려고했다; 새로운 버전의 보석에 대한 새로운 버전은 그냥 깨뜨릴 것입니다 ... wuz는 그것에 대해 불만합니다. – Ben