Как получить доступ к модулям webpack из пользовательского скрипта?

#javascript #webpack #tampermonkey

#javascript #webpack #tampermonkey

Вопрос:

Я хочу написать пользовательский скрипт (для TamperMonkey и др.) для веб-сайта, который вместо любого разумного метода использует webpack для объединения / загрузки библиотек JS. Мне нужно поработать с одной из этих библиотек. Они не находятся в глобальном пространстве имен, как обычно, так где же они?

Обратите внимание, что, хотя здесь есть похожие вопросы по SO, они с точки зрения разработчика и сводятся к «изменению кода» или «изменению конфигурации webpack», оба из которых я не могу сделать.

Комментарии:

1. Обычно код, который поставляется в комплекте с Webpack, не предоставляет доступ к модулям, используемым для разработки приложения, в Window или где-либо еще, если в этом нет особой необходимости (например, при вызове некоторого кода внутренней аналитики из диспетчера тегов Google); или если разработчики, написавшие приложение, которое было включено, были небрежными. Вероятно, вам не повезет в этом случае.

2. Да, я понимаю, что по какой-то причине он не предоставляет их обычным способом, но я думаю, что должен быть способ это выяснить