Как сделать объект "окно" общим и видимым для нескольких записей в webpack4?

У меня вопрос.

Я новичок в webpack4, и мне сказали применить его в проекте, который представляет собой веб-приложение.Net MVC & AngularJS 1.6. Проект имеет некоторые недостатки, которые вызывают некоторые проблемы с повторным использованием некоторых функций внутри угловых файлов. Итак, мой первый шаг - связать весь код с помощью webpack4, использовать babel и т. Д. Однако проблема заключается в паре файлов.js, таких как угловые сервисы, контроллеры, простые файлы.js, которые предыдущие разработчики использовали в качестве оконного объекта. После создания пары записей (каждая запись для части приложения - service-bundle.js, controller-bundle.js и т. Д.) Функции, переменные, которые назначены объекту окна, больше не работают. Мой вопрос - возможно ли какой-нибудь объект "сделать" оконным объектом общим для всех записей, поэтому всякий раз, когда новая переменная или функция назначается объекту окна в любом файле, будет "видимым" и обрабатываться как некий общий модуль?

Прямо сейчас я должен держать файлы с окном.Функция / переменная отделена от записей веб-пакета и импортирована как отдельные файлы.

ура

0 ответов

Другие вопросы по тегам