Я использую webpacker
драгоценный камень с rails
.
Как это будет играть, когда у нас есть таблицы стилей в app/assets/stylesheets
и app/javascripts/packs/frontend
.
Создает ли он два разных уменьшенных файла? Один из webpacker
и другой из assets pipeline
.
Если это произойдет, могу ли я объединить оба файла, чтобы в конце концов создать один файл?
Если это не так, как они решают проблемы с зависимостями, например, оба нуждаются в библиотеке bootstrap
. Как это достигается? Это путем импорта зависимой библиотеки дважды? Если да, есть ли способ его оптимизировать?
Кроме того, если мы включим стиль файлов ресурсов в соответствующий javascript контроллера, будут ли эти стили также доступны в файле html.erb
?
Если это так, как я могу добиться этого с помощью веб-упаковщика (по умолчанию требуется javascript в .html.erb
файлах)
Например, у меня есть папка с именем employee
в app/assets/stylesheets
, которая по умолчанию добавляет стили к файлам в этой папке в файлах представления (я думаю, что rails сделает это по умолчанию). Правильно? И фирменная папка под packs/stylesheets
. Как использовать стили company
внутри моего .html.erb
. Нужно ли явно требовать стили?