Как установить js-cookie на Rails 6 (yarn, webpack)?

Для установки js-cookie при помощи yarn пишем следующее в терминале:
yarn add js-cookie
Трудности у меня возникли на этапе добавления require в app/javascript/packs/application.js

Я пробовал подключить js-cookie несколькими способами, а именно: 

import Cookies from 'js-cookie'
и
require("js-cookie")

Все это приводило меня к ошибке:

Uncaught ReferenceError: Cookies is not defined
    at <anonymous>:1:1

Если пойти в инспектор браузера и открыть application.js - увидем, что скрипт подключен и видимо что-то не так с областью видимости или инициализации.

js-cookie включен в application.js


В итоге, в качестве решения я использовал window (глобальный объект, предоставляемый браузером и доступный из любого места).

window.Cookies = require("js-cookie")

Итог. Для установки и js-cookie в Ruby on Rails 6 (yarn, webpack) делаем следующее:

терминал.
yarn add js-cookie
app/javascript/packs/application.js
window.Cookies = require("js-cookie")
Наверх