внешний пакет не работает (тот же результат, что и без него) - PullRequest
1 голос
/ 27 февраля 2020

Как я понимаю, свойство externals не должно включать зависимость в окончательный комплект. Я прав?

вот что я делаю: (я пишу библиотеку).

это помещается в конфиг веб-пакета.

externals: {
 JQuery: "jquery"
},

и это мое main. js, который также является записью.

import JQuery from 'jquery'

То, что действительно происходит в последнем пакете (main.bundle.js), есть 150 вхождений jquery. Затем я полностью удаляю внешние элементы из конфигурации веб-пакета и связываю их снова, и в main.bundle.js значение jquery все еще равно 150 . Это не имеет смысла. В первом случае не должно быть каких-либо событий (только требуется), которые выполнялись бы в коде клиента (кто бы ни использовал мою библиотеку). Я что-то упустил?

...