Мой локальный npm не работает со следующим сообщением:
C:\home\work\workspace\antora-cep3-config (master -> origin)
λ npm --version
Error: EISDIR: illegal operation on a directory, read
TypeError: Cannot read property 'loaded' of undefined
at exit (C:\Entwicklung\programme\_tools\Node\node_modules\npm\lib\utils\error-handler.js:97:27)
at errorHandler (C:\Entwicklung\programme\_tools\Node\node_modules\npm\lib\utils\error-handler.js:216:3)
at C:\Entwicklung\programme\_tools\Node\node_modules\npm\bin\npm-cli.js:78:20
at cb (C:\Entwicklung\programme\_tools\Node\node_modules\npm\lib\npm.js:225:22)
at C:\Entwicklung\programme\_tools\Node\node_modules\npm\lib\npm.js:263:24
at C:\Entwicklung\programme\_tools\Node\node_modules\npm\lib\config\core.js:81:7
at Array.forEach (<anonymous>)
at C:\Entwicklung\programme\_tools\Node\node_modules\npm\lib\config\core.js:80:13
at f (C:\Entwicklung\programme\_tools\Node\node_modules\npm\node_modules\once\once.js:25:25)
at finalize (C:\Entwicklung\programme\_tools\Node\node_modules\npm\lib\config\core.js:187:14)
C:\Entwicklung\programme\_tools\Node\node_modules\npm\lib\utils\error-handler.js:97
var doExit = npm.config.loaded ? npm.config.get('_exit') : true
^
TypeError: Cannot read property 'loaded' of undefined
at exit (C:\Entwicklung\programme\_tools\Node\node_modules\npm\lib\utils\error-handler.js:97:27)
at process.errorHandler (C:\Entwicklung\programme\_tools\Node\node_modules\npm\lib\utils\error-handler.js:216:3)
at process.emit (events.js:311:20)
at process._fatalException (internal/process/execution.js:164:25)
6.13.4
Не имеет значения, какую команду npm я использую. Такое же поведение.
Я уже взял лок на моем C:\Users\<Username>\.npmrc
. Сначала я очистил все содержимое, затем полностью удалил файл. Нет разницы. Я проверил, есть ли несколько .npmr c на моей рабочей станции, но это / было единственным. Тем не менее я получаю вышеуказанную ошибку.
Я даже переустановил узел и npm полностью. Но даже полная переустановка привела к этой ошибке (с самой первой командой).
Я понятия не имею, что делать дальше. Пожалуйста помоги. Спасибо, парни. Себастьян