Wczytanie modułu z adresu „http://localhost:3000/src/person.js” zostało zablokowane z powodu niedozwolonego typu MIME („text/html”).
Czy dalej masz ten błąd?
spróbuj wejść z poziomu przeglądarki pod ten adres. Bo jeśli nie ma tamtego pliku w tym miejscu, to może się włączyć strona błędu 404, i stąd ten komunikat o („text/html”).
druga sytuacja to taka, że serwer ustawia złe nagłówki dla plików JS (chociaż wątpię).
A na w3schools dziala. Nie wiem czemu tak dużo skryptów mi nie dziala. Cos chyba nie tak jest z interpreterem
Jeśli JS na w3schools jest odpalane w przeglądarce (a pewnie jest), to ten sam silnik JSa ci się odpali na w3schools i ten sam jak postawisz to lokalnie. Więc "interpreter" (czy raczej silnik JSa, który może zawierać w sobie interpreter, ale to szczegół implementacyjny) raczej nie jest problemem. Owszem, gdyby w jednej przeglądarce ci działało, a w drugiej przeglądarce by ci nie działało, to wtedy można by się zastanawiać, czy to nie wina danej przeglądarki i jej silnika JSa.
Natomiast jak coś ci po prostu nie działa po przepisaniu z tutoriala, a na tutorialu działa, to widocznie nie do końca udało ci się odtworzyć całe środowisko/cały kod - sprawdź wszystkie ścieżki do plików, jak już przedmówcy pisali.
Poza tym - gdzie jest ten tutorial w necie?
Odpalam serwer na localhost:3000 i połowa skryptów się nie wykonuje
Jak go odpalasz dokładnie?