/ / Rails 3: Къде да поставите js / css плъгини, без да разделяте файлове? - руби-на-релси, руби-на-релси-3

Релси 3: Къде да сложите js / css плъгини без разделяне на файлове? - рубинки на релси, рубинки на релси-3

Релси за начинаещи тук. Искам да използвам няколко приставки (като videoJS или jQuery UI), които съдържат и CSS и Javascript файлове в техните файлове за изтегляне. Виждам, че релсите разделят двете, поставяйки JS в публични / javascript и CSS в публични / стилове.

Къде трябва да поставя файловете, така че да мога да поддържам JS и CSS заедно, и как мога да ги споменавам?

Отговори:

4 за отговор № 1

Можете да поставите JS и CSS навсякъде, където пожелаете, в публичния каталог. Например: имате публичен плъгин на videoJS:

public
- stylesheets
- javascripts
- videoJS
- videojs.js
- videojs.css
- reset.css
- jquery.min.js

Така че сега трябва само да добавите следното:

<%= stylesheet_link_tag "/videoJS/videojs", "/videoJS/reset" %>
<%= javascript_include_tag "/videoJS/videojs", "/videoJS/jquery.min" %>

0 за отговор № 2

Препоръчвам ви да прочетете тази статия за това как да се позовавате на Javascript / CSS и къде да поставите вашите файлове.

https://www.makesets.com/the-most-useful-ruby-gems

Много полезно за хора, които се опитват да разберат най-добрите практики за добавяне на JavaScript библиотека към Rails application / Asset pipeline.