Saya terjebak dengan kesalahan ini di direktori mana pun saya berada, dan apa yang saya ketik setelah "npm" di cmd.exe. Berikut adalah 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 ]
Saya telah mencoba dan menghapus / menginstal ulang nodejs beberapa kali, saya bahkan menghapus folder npm dan npm-cache di C: \ Users \ me \ AppData \ Roaming. Saya tidak yakin apa yang salah yang menyebabkan ini. Satu detik itu berfungsi dengan baik, dan sekarang saya tidak bisa menghilangkan kesalahan ini. Penjelasan di log tidak masuk akal, karena memberikan kesalahan ini di direktori mana pun. Saya harus mencatat bahwa menjalankan command prompt sebagai administrator tidak memberikan kesalahan ini. Saya menarik rambut saya pada Jumat malam ini untuk memperbaikinya, bantuan apa pun akan sangat kami hargai!