Здравствуйте
Решил поближе познакомиться с последней версией 6 рельсов, в которой уже по умолчанию в качестве сборщика js установлен webpack. Как установить boostrap или jquery все понятно. Но в сети нашел простой и бесплатный админ шаблон
gentelella и вот тут возникли вопросы. Через yarn я ее поставил, при этом в package.json добавилась зависимость
{
"name": "test-project",
"private": true,
"dependencies": {
"@rails/actioncable": "^6.0.0-alpha",
"@rails/activestorage": "^6.0.0-alpha",
"@rails/ujs": "^6.0.0-alpha",
"@rails/webpacker": "4.2.2",
"gentelella": "^1.4.0"
},
"version": "0.1.0",
"devDependencies": {
"webpack-dev-server": "^3.9.0"
}
}
Далее в файле app/javascript/packs/application.js добавил
require("@rails/ujs").start()
require("@rails/activestorage").start()
require("channels")
require("gentelella")
Сделал простую страницу home, но при ее открытии и возникает проблема что не подключен jquery. Теперь вопрос: Как не подключать все зависимости вручную, они же все находятся в установленном пакете gentelella в папке vendors. Получается их нужно только правильно подключить? Подскажите как это сделать?
Пробовал уже по всякому и require("gentelella/vendors") и require("gentelella/vendors/jquery"). Как правильно?