6

Я пытаюсь установить gitter на twitter-bootstrap-rails на моем компьютере с Windows. Этот драгоценный камень имеет зависимость от therubyracer, который еще не совместим с Windows. Я нашел это:Ruby on Rails: Удаление зависимости при установке драгоценного камня?

therubyracer gem on windows

Который говорит мне, что я должен просто быть в состоянии опираться на JScript. Хотя я не знаю, как рассказать об установке gem, чтобы игнорировать зависимости. Я попытался установить установку с:

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

Не напрасно. Кто-нибудь, как я могу сказать что-то вроде «gem install twitter-bootstrap-rails [но игнорировать эту зависимость от therubyracer]»?

+0

Я думаю, что '-f' должно быть после того, как имя камень' твиттер-самозагрузки-rails' – Baldrick

ответ

5

Согласно this doc, есть варианты

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

и

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

Благодаря Baldrick, не знаю, как я пропустил это. Cheers – JakeP

+6

Эй, ребята, я сталкиваюсь с той же проблемой. Как указать эти параметры в моем gemfile, чтобы моя установка пакета правильно работала? – Karl

7

Если ваша цель состоит в том, чтобы получить рельсы щебет boostrap работает на Windows, есть версия этого, который использует статический CSS , избегая фиксированной зависимости от кукурузы. Это будет установлено в Windows. У вас не будет функции Less, но она работает в Windows. Попробуйте это в вашем Gemfile:

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

Не забывайте, что если вы используете статическую ветвь, вам нужно добавить скомпилированный файл bootstrap.css в конвейер вашего имущества, добавив следующую строку в файл application.css: /* * = требуется загрузочный файл */ [https://github.com/seyhunak/twitter-bootstrap-rails/blob/static/README.md](https://github.com/seyhunak/twitter-bootstrap-rails/blob/static/README .md) – Karl

Смежные вопросы