Error: EPERM: operation not permitted, lstat 'C:\ProjectDirectory\.git\index.lock'
at Error (native)
używam WebStorm i spędzaj uruchomić lokalny serwer dla celów testowych wykorzystujących npm start
, to wywala nieuchronnie czasami po nic nie robi, a czasami po dokonaniu zmienić lub tak.WebStorm się zawiesza mój lokalnie prowadził serwer z powodu git za index.lock
Używam this React boilerplate, a autor odpowiada na pytanie o błąd, o którym mówiłem "Na podstawie błędu wygląda na to, że albo twój edytor, albo system kontroli kodu źródłowego blokuje pliki."
Jestem trochę zmęczony, restartując serwer za każdym razem, gdy wprowadzam kilka zmian i chciałbym to naprawić.
Czy jest to publiczne repozytorium, w którym możemy odtworzyć problem? – pedromss
@pedromss https://github.com/coryhouse/react-slingshot to publiczne repo tak – user1189352
Chciałbym zobaczyć rzeczywisty kod błędu; Nie sądzę, że istnieje lstat dla systemu Windows, ani też POSIX lstat [nie ma żadnego błędu EPERM] (https://linux.die.net/man/2/lstat), więc nie jestem pewien, co to jest _właściwie . Zalecam używanie [ProcMon] (https://docs.microsoft.com/en-us/sysinternals/downloads/procmon); filtr dostępu do plików kończących się na "index.lock". To powinno nam powiedzieć, jaki proces próbuje uzyskać informacje o index.lock i jakiego rodzaju awarię napotykają. Szczerze mówiąc, to prawdopodobnie uprawnienia. Co się stanie, gdy uruchomisz polecenie jako administrator? – Birchlabs