Загрузка внешних модулей JavaScript в приложение Angular 4 - PullRequest
0 голосов
/ 18 января 2019

У меня есть угловое 4 приложение, которое использует SystemJs для загрузки модуля.Само это приложение загружается как модуль удаленно во время выполнения другим приложением Angular, поэтому у меня нет основного html-файла, в который можно добавить ссылку на скрипт.Мы также не используем угловой CLI, поэтому у меня нет файла angular-cli.

Я могу заставить это работать, добавив этот файл js (загруженный из другого домена, должен использовать полный путь) к SystemJsи загрузить его во время выполнения.Единственная проблема в том, что этот js-модуль не является абсолютно критичным для функциональности приложения, это всего лишь файл, написанный нашей глобальной командой для анализа страниц.Если по какой-либо причине этот файл отсутствует или сервер, на котором размещен этот файл, выходит из строя, я не хочу, чтобы приложение зависало.Но когда systemJs не может что-то загрузить, кажется, что это приводит к выходу из строя всего приложения.

Резюме: - Есть ли способ изящно справиться с ошибкой загрузки systemJs модуля?- Если нет, есть ли другой способ загрузить этот js-файл во время выполнения, не имея index.html для размещения ссылок на сценарии?

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