Обновленный код не отображается после развертывания Angular 4 - PullRequest
0 голосов
/ 23 января 2019

Мы разместили наше угловое приложение в IIS.После развертывания мы сталкиваемся с одной проводной проблемой: когда мы внедряем код, обновленный HTML-код (index.html) не обслуживается, скорее мы получаем ответ старого html, а старый HTML содержит ссылку на старый файл java-скрипта, и теотсутствует на сервере после недавнего развертывания, и по этой причине приложение разрывается.

Для нашего приложения любой запрос проходит через обратный прокси-сервер Apache, а затем IIS.

Мы выполнили следующие шаги, но ничего не решило проблему: 1Перезапустите IIS 2. Перезапустите службу Apache 3. Не добавляйте кеш в заголовок HTML 4. Очистите кеш браузера и затем перейдите к приложению 5. Не добавлена ​​конфигурация кеша в IIS Web.config.

1 Ответ

0 голосов
/ 28 марта 2019

проверьте, создает ли Angular уникальные хеши см. Эту проблему или, возможно, при обновлении приложения вы заменяете старые файлы сборки, в этом случае старые уникальные хеши все еще существуют

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