Не копируйте файлы в проект для 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";

и ты в порядке. Ой. Просто, пожалуйста, не забудьте перезагрузить ваш сервер.

Другие вопросы по тегам