Как сделать объект "окно" общим и видимым для нескольких записей в webpack4? - PullRequest
0 голосов
/ 14 сентября 2018

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

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

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

Приветствия

...