Rails gem с файлами javascript - PullRequest
       11

Rails gem с файлами javascript

9 голосов
/ 30 октября 2009

Я пытаюсь создать рубиновый драгоценный камень для рельсов из плагина, который я создал. Проблема в том, что мой плагин «ярлыки» использует несколько файлов javascript, которые должны находиться в каталоге public / javascripts.

Каков наилучший способ сделать эти файлы javascript, которые находятся в созданном мною камне, доступными для любого проекта, для которого требуется мой драгоценный камень?

Ответы [ 2 ]

5 голосов
/ 30 октября 2009

Добавьте генератор рельсов в ваш драгоценный камень так, чтобы script/generate <yourgem> поместил файлы javascript в правильное место.

Для получения дополнительной информации см. Как создать генератор Railscast.

В качестве примера, formtastic gem имеет генератор, который помещает свои конкретные таблицы стилей в правильное местоположение - аналогично вашей проблеме с JavaScript.

Другой пример, изящные генераторы - просто драгоценный камень с полезными генераторами.

0 голосов
/ 31 октября 2009

Вы можете скопировать их, сделав postinstall.rb, который будет автоматически выполняться после установки вашего плагина.

...