Kiedy próbuję uruchomić polecenie ng służyć w moim projekcie, pojawia się następujący błąd.
BŁĄD w ngcc jest już uruchomiony w procesie o identyfikatorze 5196
__ngcc_lock_file__
dla mnie. Usunięcie go również rozwiązało problem tutaj.
Kiedy próbuję uruchomić polecenie ng służyć w moim projekcie, pojawia się następujący błąd.
BŁĄD w ngcc jest już uruchomiony w procesie o identyfikatorze 5196
__ngcc_lock_file__
dla mnie. Usunięcie go również rozwiązało problem tutaj.
Odpowiedzi:
Spróbuj usunąć ngcc_lock_file
na drodze: node_modules/@angular/compiler-cli/ngcc/ngcc_lock_file
.
Miałem ten sam problem i usunąłem ten plik, a on zaczął działać dla mnie.
Mam nadzieję, że to pomoże!
__ngcc_lock_file__
Działające rozwiązanie
npm i
aby skonfigurować modułyng s
Działa ze mną dobrze!
Problem jest najprawdopodobniej wyjątkowym przypadkiem.
ng serve
równolegle.Opublikuj pełny dziennik, aby można było rozwiązać problem.
Taka sytuacja występuje nawet wtedy, gdy:
Nie sądzę, żeby miało to związek z jakimkolwiek konkretnym projektem, więc trudno jest wymyślić projekt, który sam go powiela.
Wydaje mi się, że jest jakiś problem z logiką ngcc. Być może proces kompilacji zawsze próbuje na chwilę zablokować, tworząc warunki wyścigu. Być może ngcc z wyprzedzeniem nie produkuje dokładnie takich danych wyjściowych, jakie będą potrzebne późniejszej wersji, aby uniknąć ostrzeżenia.
node_modules/@angular/compiler-cli/ngcc/ngcc_lock_file