You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Добрый день. Вы подключили hystmodal через npm?
К сожалению, ветка с версией для npm пока ещё недоделана, поэтому я не добавил npm в документацию.
Дело в том, что в hystmodal используются статические свойства классов и должны конвертироваться через babel (@babel/plugin-proposal-class-properties), но часто в webpack.config.js стоит исключение использования babel-loader для всей папки node_modules (правило exclude). В будущем я сконвертирую скрипт предварительно.
Пока вы можете просто подключить готовый файл import './node_modules/hystmodal/dist/hystmodal.min';
он сразу добавит класс HystModal в глобальную область видимости и можно будет создать экземпляр. let myModal = new HystModal();
Но я пока не советовал бы этого делать, так как структура файлов в npm в будущих версиях может измениться. Лучше просто подключить js-файлом.
Webpack ругается
![изображение](https://user-images.githubusercontent.com/20703084/94436975-d03fb600-01a5-11eb-98bf-66d5e4f9c899.png)
![изображение](https://user-images.githubusercontent.com/20703084/94437308-3c221e80-01a6-11eb-8f8d-92be2ebbcf83.png)
Плюс
import HystModal from 'hystmodal';
The text was updated successfully, but these errors were encountered: