Не копируйте файлы в проект для twitter-bootstrap-rails
Rails 4.2.4
Ruby 2.1.2
Я пытаюсь использовать https://github.com/seyhunak/twitter-bootstrap-rails.
Я хотел бы использовать его так же, как я использую jquery-рельсы
активы /applications.js
//= require jquery
В этом случае мне не нужно копировать какие-либо файлы jquery.js или jquery.css в мой проект, потому что Rails извлекает его для меня из gem.
Иная ситуация с твиттер-бутстрап-рельсами.
В путеводителе
Драгоценный камень Twitter Bootstrap Rails может предоставить таблицы стилей Bootstrap двумя способами.
Простой способ CSS - это то, как Bootstrap представлен на официальном сайте.
Способ Less предоставляет больше параметров настройки, таких как изменение цвета темы, и предоставляет полезные миксины Less для вашего кода, но требует выполнения гемов Less и Ruby Racer Javascript (недоступно в Microsoft Windows).
Кажется, первый способ больше подходит для меня. Но в этом случае я должен использовать генератор rails generate bootstrap:install static
прежде чем использовать какие-либо файлы twitter-bootstrap.js или.css. Генератор загружает файлы в папку ресурсов моего проекта.
Поэтому я ищу способ, как использовать twitter-bootstrap-rails
Файлы.js и.css в моем проекте, не копируя их в папку моего проекта. Я просто хотел бы добавить twitter-bootstrap-rails
файлы просто положить, например, строку //= require bootstrap
в application.js
,
Большое спасибо.
1 ответ
Вместо того, чтобы использовать twitter-bootstap-rails
использовать bootstrap-sass
, В вашем application.js
добавьте следующее:
//= require bootstrap-sprockets
менять application.css
в application.scss
и добавить:
@import "bootstrap-sprockets";
@import "bootstrap";
и ты в порядке. Ой. Просто, пожалуйста, не забудьте перезагрузить ваш сервер.