Функция Webpack не определена при включении импорта - PullRequest
1 голос
/ 24 января 2020

Это может быть действительно очевидно, но я еще не сталкивался с проблемой, и я не уверен, что искать, чтобы исправить это. Я использую webpack и gulp, и я столкнулся с небольшой проблемой, когда дело касается включения внешних js плагинов.

Использование этого примера в качестве JQuery Вегас .

Я хочу использовать пакет через npm, но проблема в том, что сам плагин не экспортируется как модуль, чтобы просто потребовать его и использовать. Единственный способ включить это - импортировать весь файл и просто включить его в мой файл javascript, по сути, как копировать и вставлять код плагина в мой файл js.

import "vegas";

Код включен в мой js файл, я могу видеть его там, когда проверяю скомпилированный файл в моих инструментах разработчика. Проблема связана с веб-пакетом, требующим объявления функций в веб-пакете window ( Basi c, не работающем для функции нажатия кнопки - Uncaught Ссылка на ошибку: undefined )

Как функция внутри пакет npm не объявлен для объекта window, я всегда получаю function is undefined. Каков наилучший способ включить код npm (который не экспортируется как модуль) в мой файл, скомпилированный с помощью веб-пакета?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...