Zaktualizowałem NPM z wersji 5.3.0 do wersji 5.4.1, a potem wydaje mi się, że polecenie npm install działa tylko wtedy, gdy Usunąłem node_modules. Kiedy próbuję ponownie uruchomić instalację, pojawia się następujący komunikat o błędzie. (Po tym, gdybym znowu usunąć node_modules komenda run zainstalować prace - raz.)Nie można uruchomić "instalacji npm" bez usunięcia node_mulules po uaktualnieniu do NPM 5.4.1
PS C:\source\website> npm install
npm ERR! path C:\source\website\node_modules\fsevents\node_modules\aproba\package.jsonvet.Web
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'C:\source\website\node_modules\fsevents\node_modules\aproba\package.json'
npm ERR! {
Error: EPERM: operation not permitted, unlink 'C:\source\website\node_modules\fsevents\node_modules\aproba\package.json'
npm ERR! stack: 'Error: EPERM: operation not permitted, unlink \'C:\source\website\node_modules\fsevents\node_modules\aproba\package.json\'',
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'unlink',
npm ERR! path:
'C:\source\website\node_modules\fsevents\node_modules\aproba\package.json' } npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\butt\AppData\Roaming\npm-cache_logs\2017-09-13T16_42_26_030Z-debug.log
PS C:\source\website>
Nic innego się nie zmieniło w mojej konfiguracji, jak daleko jestem świadomy. Moje środowisko to Windows 10 i Node 8.2.1. Zachowanie wydaje się być spójne na kilku komputerach.
Zauważyłem, że podczas powtórnych uruchomień instalacji jest dużo czasu oczekiwania, na przykład, gdy instalator utknie, na kolejnym etapie.
added 995 packages in 29.671s
PS C:\source\website> npm install
[ ......] - postinstall: sill doSerial postinstall 686
Nie mam pojęcia, jak to zrobić. Czy w ogóle nie można winić winy za fsevents? Przypominam, że tworzył ostrzeżenia, ale nadal transponował grzywnę we wcześniejszych wersjach.
Na ten temat jest related question, ale precyzyjnie obejmuję mój problem. Nie mogę się zdecydować, czy to tylko inne działanie tego samego problemu, czy też są to dwa oddzielne problemy.