Задать вопрос

Rails 6 как правильно установить тему Gentella через webpaker?

Здравствуйте
Решил поближе познакомиться с последней версией 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"). Как правильно?
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы