Я только что развернул свое первое приложение для рельсов, следуя руководству RailsBridge. Я также следил за инструкцией о том, как добавить загрузку в приложение, но я застрял, потому что он просит вас использовать команду TOUCH, и я запускаю Windows, у которой нет эквивалента команды касания. Инструкции заключаются в следующем:Как использовать бутстрап для моего приложения rails?
Введите следующую в команду:
touch app/assets/stylesheets/bootstrap_and_overrides.css.scss
Затем он говорит вам, чтобы открыть файл, он создан и введите следующее:
@import "bootstrap";
body { padding-top: 60px; }
@import "bootstrap-responsive";
Я просто создал файл вручную из пустого текстового файла, а затем выполнил оставшуюся часть инструкций. Вот ссылка на инструкции, если Вам интересно: http://docs.railsbridgecapetown.org/intro-to-rails/add_bootstrap я получил следующее сообщение об ошибке:
Отображение C: /Sites/railsbridgejan/suggestotron/app/views/layouts/application.html.erb где строка # 7 поднятый : не удалось найти 'начальной загрузки' файла (в C: /Sites/railsbridgejan/suggestotron/app/assets/stylesheets/application.css: 15)
Вот что линия # 7 говорит
<%= stylesheet_link_tag "application", :media => "all" %>
Кроме того, я не был уверен, какой Bootstrap загружать, поэтому я просто скачал все три из них. Нужно ли переместить эти файлы в определенное место? В учебнике он получил жемчужину «bootstrap-sass».
Редактировать
решение Омар работал, но я думаю, что я имею еще одну проблему из-за не имея node.js установлены. Вот моя новая ошибка:
Показаны C: /Sites/railsbridgejan/suggestotron/app/views/layouts/application.html.erb где строка # 7 поднятый:
Invalid CSS после того, как»... trap- sprockets "": ожидаемый селектор или at-rule, был "@import" bootst ... " (в C: /Sites/railsbridgejan/suggestotron/app/assets/stylesheets/application.scss: 21) Извлеченный источник (вокруг строка # 0):
я нашел этот вопрос с поиском Google, я думаю, что это просто отсутствует точка с запятой после '@import самозагрузки-sprockets' –