Estoy atascado con este error sin importar en qué directorio esté y lo que escriba después de "npm" en cmd.exe. Aquí está el 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 ]
He intentado desinstalar / reinstalar nodejs varias veces, incluso eliminé las carpetas npm y npm-cache en C: \ Users \ me \ AppData \ Roaming. No estoy seguro de qué salió mal para causar esto. Un segundo funcionó bien y ahora no puedo deshacerme de este error. La explicación en el registro no tiene sentido, ya que da este error en cualquier directorio. Debo señalar que ejecutar un símbolo del sistema como administrador no produce este error. Me estoy tirando de los pelos este viernes por la noche tratando de arreglar esto, ¡cualquier ayuda sería muy apreciada!