Sono bloccato con questo errore, indipendentemente dalla directory in cui mi trovo e da cosa digito dopo "npm" in cmd.exe. Ecco il npm-debug.log:
0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js' ]
2 info using npm@2.14.12
3 info using node@v4.2.6
4 verbose stack Error: EISDIR: illegal operation on a directory, read
4 verbose stack at Error (native)
5 verbose cwd C:\Users\me
6 error Windows_NT 6.1.7601
7 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js"
8 error node v4.2.6
9 error npm v2.14.12
10 error code EISDIR
11 error errno -4068
12 error syscall read
13 error eisdir EISDIR: illegal operation on a directory, read
13 error eisdir This is most likely not a problem with npm itself
13 error eisdir and is related to npm not being able to find a package.json in
13 error eisdir a package you are trying to install.
14 verbose exit [ -4068, true ]
Ho provato a disinstallare / reinstallare nodejs più volte, ho persino eliminato le cartelle npm e npm-cache in C: \ Users \ me \ AppData \ Roaming. Non sono sicuro di cosa sia andato storto per causare questo. Un secondo funzionava bene e ora non riesco a eliminare questo errore. La spiegazione nel registro non ha senso, poiché fornisce questo errore in qualsiasi directory. Dovrei notare che l'esecuzione di un prompt dei comandi come amministratore non dà questo errore. Mi sto tirando i capelli questo venerdì sera cercando di risolvere il problema, qualsiasi aiuto sarebbe molto apprezzato!