У меня проблемы с настройкой javascript библиотек на рельсах 6, используя webpacker и пряжу. Я пробовал с момент js и оповещение js, но оба вернули мне ту же ошибку, Idk, где моя ошибка.
Например: я пытался добавить библиотеку оповещений в мой проект. Я сделал следующие шаги:
yarn add alertifyjs
Я добавил в приложение require. js:
require ('alertifyjs');
В моем приложении. html .erb, тег javascript pack находятся в:
<% = javascript_pack_tag 'application', 'data-turbolinks-track': 'reload'%>
Если я захожу на страницу и вижу файл JS вместе со страницей, код alert js есть, но при попытке При создании нового оповещения я получаю следующую ошибку:
alertify.alert('Ready!');
ReferenceError: Невозможно найти переменную: alerttify
То же самое произошло с моментом js.
Моя иерархия папок узлов модулей после двора Добавить оповещение js: оповещение js иерархия папок
Спасибо!