Я обнаружил проблему, из-за которой, если я загружу модуль скрипта, используя не зависящие от протокола URL-адреса, он не загрузится.
<script type="module" src="//briskreader.com/components/feed-list.js"></script>
Если я отправлю html-файл с сервера http://localhost:8080
он не будет загружаться. Я получаю ошибку cors. (заголовки cors находятся на сервере, поэтому он должен работать)...однако либо браузерам не нравится перенаправление 301 для URL-адресов, не зависящих от протокола, либо я что-то упустил.
Если я использую https: это отлично работает: (даже с http)
<script type="module" src="https://briskreader.com/components/feed-list.js"></script>
Я использую nginx...и мне просто любопытно, как правильно с этим справиться