У папці додатків рейок у мене є наступні шляхи:
vendor/assets/javascripts
public/js/vendor
app/assets/javascripts
lib/assets/
Яка мета кожного? Яка їхня різниця?
Відповіді:
2 для відповіді № 1постачальник / активи /: Тут ви знайдете активи ззовні.
Громадський / Дж / Вендор: Все в загальнодоступному каталозі обслуговується якстатичні активи. Якщо ви не хочете, щоб зірочки збирали певні файли javascript, вони, наприклад, з'являться на публіці / js. Якщо жемчуг володіє власними файлами javascript (наприклад, підкреслення), і він не хоче збирати їх у бік, вони "перейдуть до публіки" / js / vendor.
app / assets / javascripts: Тут буде розташовано JavaScript вашого додатка.
lib / assets: Каталог lib є для ваших власних модулів.