Мне нужно добавить Fancybox в мое приложение Rails. Обычно я просто использовал бы камень и добавлял необходимые строки в application.js и application.css. Тем не менее, я использую кучу разных шаблонов в своем приложении, и мне нужно связать файлы стилей и js вручную (например, с помощью <% = javascript_include_tag ...%>), потому что некоторые шаблоны используют некоторые из них, и другие не делают.Как вручную добавить плагин, например, Fancybox к вашему Rails-приложению
На странице инструкций по драгоценному камню говорится, что я могу добавить активы в каталог lib/assets вручную. Я никогда не делал это раньше. Нужно ли вручную копировать изображения в папку lib/assets/images и js-файлы в папку lib/assets/javascripts и т. Д. Или есть способ разместить их в одной папке «fancybox», чтобы все они могут оставаться организованными?
Я добавлю больше таких вещей в приложение, и я не хочу, чтобы изображения, javascripts и таблицы стилей стали просто большим mishmosh из разных файлов из разных плагинов.
Надеюсь, это имеет смысл и спасибо.
я уже знал, что я мог бы сделать это, но это по-прежнему создает mishmosh. Этот плагин имеет 10 изображений, 3 файла css и 3 js-файла. Мне не хотелось бы копировать и вставлять их в соответствующие папки, потому что по дороге я не буду знать, какие изображения связаны с каким плагином. – nfriend21
Извините, что я не понял вас правильно. Я редактировал свой пост, и я думаю, что это решение подойдет вам – lis2
, который сделал это. Спасибо за быстрый ответ! – nfriend21