Próbuję zainstalować twitter-bootstrap-rails na moim komputerze z systemem Windows. Ten klejnot jest zależny od therubyracer, który nie jest jeszcze kompatybilny z Windows. Znalazłem to:
Klejnot therubyracer na oknach
Co mówi mi, że powinienem po prostu oprzeć się na JScript. Chociaż nie wiem, jak powiedzieć gem install, aby ignorował zależności. Próbowałem wymusić instalację za pomocą:
gem install -f twitter-bootstrap-rails --platform ruby
Bezskutecznie. Czy ktoś, jak mogę powiedzieć coś w stylu „gem install twitter-bootstrap-rails [ale zignoruj tę zależność od therubyracer]”?
2 odpowiedzi
Według tego dokumentu dostępne są opcje
-f, --[no-]force Force gem to install, bypassing dependency checks
I
--ignore-dependencies Do not install any required dependent gems
Jeśli Twoim celem jest sprawienie, aby rails twitter boostrap działał w systemie Windows, istnieje wersja tego, która używa statycznego CSS, unikając stałej zależności od therubyracer. To zainstaluje się w systemie Windows. Nie będziesz mieć funkcji Less, ale działa ona w systemie Windows. Wypróbuj to w swoim pliku Gemfile:
gem 'twitter-bootstrap-rails', :git => "git://github.com/seyhunak/twitter-bootstrap-rails.git", :branch => "static"
Podobne pytania
Powiązane pytania
Nowe pytania
ruby-on-rails
Ruby on Rails to framework aplikacji internetowych typu open source z pełnym stosem, napisany w języku Ruby. Opiera się na popularnym modelu frameworkowym MVC i jest znany ze swojego podejścia do tworzenia aplikacji „konwencja zamiast konfiguracji”.