Проблем с сайтом после деплоймента нового кода были связаны не с новым кодом, а с тем, что перестал работать старый код.
Я нашел временное решение — отключение оптимизации — объединения скриптов в бандлы.
Но это приводит к тому, что при открытии страниц приходится тянуть куда больший объем скриптов.
Вот файл загружающий бандл (с багом):
http://files.rsdn.org/73/rsdn/view-source_localhost_8888_forum_rsdn_9071160.1.html
вот файл самого бандла:
http://files.rsdn.org/73/rsdn/messages.js
А вот файл с отладочного локального сайта без бандла:
http://files.rsdn.org/73/rsdn/view-source_localhost_8888_forum_rsdn_9071160.1.html
Последний работает корректно. И сейчас сайт работает так же, по тому оценки работают.
Вот ошибки:
Mixed Content: The page at 'https://rsdn.org/forum/ai/9058825.1' was loaded over HTTPS, but requested an insecure element 'http://nemerle.org/Banners/?g=dark'. This request was automatically upgraded to HTTPS, For more information see https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html
9058825.1:147 GET https://nemerle.org/Banners/?g=dark 499 (Request has been forbidden by antivirus)
VM801 site:1 JQMIGRATE: Migrate is installed, version 3.0.0
site?v=FTnHa3wLfNY8JJhOcuoMcAIFH6V3sh_e7ZwtcszzfW41:1 JQMIGRATE: Migrate is installed, version 3.0.0
messages?v=GJJzKRknR3U1v2Ti6dO2dMQ-IwOFuCBsETKrnQ8D6281:1 Uncaught SyntaxError: Identifier 'ii' has already been declared (at messages?v=GJJzKRknR3U1v2Ti6dO2dMQ-IwOFuCBsETKrnQ8D6281:1:281599)
9058825.1:52 Uncaught ReferenceError: ShowMessageFrame is not defined
at 9058825.1:52:39
Баги с ii я попытался пофиксить, объявив переменные явно (какое-то дремучее наследие из нулевых). Но не помогло.
Есть кто-то опытный в вебнутых технологиях, проанализируйте причину падений.