Witam.
Aktualnie przerabiam kurs Angulara. Używam edytora Visual Studio Code. Do teraz działał tak, że kiedy mając uruchomiony node.js i cały projekt na localhoście, zrobiłem zmianę w pliku i go zapisałem, to node.js jak gdyby aktualizował sobie ten plik w pamięci i startował całą aplikację od nowa (tak to przynajmniej sobie wyobrażam). Dzięki czemu wszystkie zmiany w dowolnym pliku projektu zaraz po zapisaniu były widoczne w aplikacji. Ponadto w konsoli wyświetlał:
「wdm」: Compiling...
Date: 2018-12-05T12:00:41.129Z - Hash: 89c5730918a6c65ea973 - Time: 2627ms
5 unchanged chunks
ℹ 「wdm」: Compiled successfully.
Dziś zacząłem tematy związane ze wstrzykiwaniem serwisów. I okazało się, że nie działa to w pliku serwisu. W każdym innym pliku projektu jest po staremu a w serwisie tylko zapisuje zmiany, ale na localhoście jest poprzednia wersja i żadnych zmian nie widać. Jedynym sposobem jest ponowne uruchomienie przez CTRL + C a następnie ng serve, albo uruchomienie nowego localhosta na innym porcie np: 4300. Tyle, że w tym drugim przypadku na porcie 4200 wciąż działa poprzednia wersja.
Czy to jest jakiś problem z konfiguracją Visual Studio Code? Z resztą, taki czy inny problem proszę o pomoc i podpowiedź co można zrobić żeby wszystkie pliki wczytywał na nowo po ich zapisaniu.
Pozdrawiam