6

Próbuję zrobić gem instalować twitter-bootstrap-rails na moim komputerze z systemem Windows. Klejnot ten jest zależny od terubieradera, który nie jest jeszcze kompatybilny z Windows. Znalazłem to:Ruby on Rails: Usuwanie zależności podczas instalacji gem?

therubyracer gem on windows

który mówi mi, że powinienem po prostu być w stanie oprzeć się na JScript. Chociaż nie wiem, jak powiedzieć instalacji gem, aby zignorować zależności. Próbowałem zainstalować na:

gem install -f twitter-bootstrap-rails --platform ruby 

Bezskutecznie. Czy ktokolwiek może powiedzieć coś w rodzaju "gem install twitter-bootstrap-rails [ale ignoruj ​​tę zależność od therubyracer]"?

+0

myślę, że powinno być '-f' po nazwa gem' twitter-bootstrap-rails' – Baldrick

Odpowiedz

5

Według this doc, nie ma możliwości

-f, --[no-]force   Force gem to install, bypassing dependency checks 

i

--ignore-dependencies  Do not install any required dependent gems 
+0

Dzięki Baldrick, nie wiem, jak brakowało mi tego. Pozdrawiam – JakeP

+6

Hej, mam problem z tym samym. Jak określić te opcje w moim gemfile, aby moja instalacja pakietu działała poprawnie? – Karl

7

Jeśli twoim celem jest, aby szyny twitter boostrap pracuje w systemie Windows, istnieje wersja tego, który używa CSS statycznego , unikając stałej zależności od terubieradera. To zostanie zainstalowane w systemie Windows. Nie będziesz mieć mniej funkcji, ale działa ona w systemie Windows. Spróbuj tego w Gemfile:

gem 'twitter-bootstrap-rails', :git => "git://github.com/seyhunak/twitter-bootstrap-rails.git", :branch => "static" 
+0

Nie zapominaj, że jeśli używasz statycznej gałęzi, musisz dodać skompilowany plik bootstrap.css do potoku zasobów, dodając następujący wiersz do pliku application.css: /* * = wymaga bootstrap */ [https://github.com/seyhunak/twitter-bootstrap-rails/blob/static/README.md](https://github.com/seyhunak/twitter-bootstrap-rails/blob/static/README .md) – Karl

Powiązane problemy