Estou preso com esse erro, independentemente do diretório em que estou e do que digito depois de "npm" em cmd.exe. Aqui está o 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 ]
Eu tentei desinstalar / reinstalar nodejs várias vezes, eu até excluí as pastas npm e npm-cache em C: \ Users \ me \ AppData \ Roaming. Não tenho certeza do que deu errado para causar isso. Por um segundo estava funcionando bem e agora não consigo me livrar desse erro. A explicação no log não faz sentido, pois dá esse erro em qualquer diretório. Devo observar que executar um prompt de comando como administrador não dá esse erro. Estou puxando meu cabelo nesta sexta-feira à noite tentando consertar isso, qualquer ajuda seria muito apreciada!