Znalazłem problem, który powodował, jeśli pobieram moduł skryptów, za pomocą niezależne od protokołu adresy URL, nie uruchamia się.
<script type="module" src="//briskreader.com/components/feed-list.js"></script>
Jeśli wyślę plik html z serwera http://localhost:8080
on nie będzie ładować. Pojawia się błąd cors. (nagłówki cors są na serwerze, więc powinien działać)...jednak przeglądarek nie podoba przekierowanie 301 dla adresów URL, które nie zależą od protokołu, albo ja coś przeoczyłem.
Jeśli używam https: to świetnie działa: (nawet z http)
<script type="module" src="https://briskreader.com/components/feed-list.js"></script>
Używam nginx...i ciekawi mnie, jak prawidłowo sobie z tym poradzić