Rails dla początkujących tutaj. Chcę używać kilku wtyczek (takich jak videoJS lub jQuery UI), które zawierają zarówno pliki CSS, jak i pliki Javascript w swoich plikach do pobrania. Widzę, że szyny oddzielają oba, umieszczając JS w publicznym / javascript i CSS w publicznych / arkuszach stylów.
Gdzie powinienem umieścić pliki, aby móc przechowywać JS i CSS razem, i jak mam się do nich odwoływać?
Odpowiedzi:
4 dla odpowiedzi № 1Możesz umieścić JS i CSS w dowolnym miejscu w publicznym reż. Na przykład: masz wtyczkę wideoJS w katalogu publicznym:
public
- stylesheets
- javascripts
- videoJS
- videojs.js
- videojs.css
- reset.css
- jquery.min.js
Teraz musisz dodać to:
<%= stylesheet_link_tag "/videoJS/videojs", "/videoJS/reset" %>
<%= javascript_include_tag "/videoJS/videojs", "/videoJS/jquery.min" %>
0 dla odpowiedzi nr 2
Zalecam przeczytanie tego artykułu o tym, jak odwołać się do JavaScript / CSS i gdzie umieścić swoje pliki.
https://www.makesets.com/the-most-useful-ruby-gems
Bardzo przydatne dla osób próbujących znaleźć najlepsze praktyki dotyczące dodawania biblioteki JavaScript do potoku aplikacji / zasobów Rails.