«TypeError: Невозможно прочитать свойство 'get' of undefined" в каждой команде npm - PullRequest
0 голосов
/ 22 января 2019

npm установка прервалась после установки параметра конфигурации:

т.е. Я установил параметр cafile в npm config, теперь каждая команда npm возвращает эту ошибку:

Ошибка: EISDIR: недопустимая операция с каталогом, чтение
TypeError: Невозможно прочитать свойство 'get' из неопределенного
at errorHandler (C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ utils \ error-handler.js: 205: 18)
в C: \ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js: 78: 20
в cb (C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ npm.js: 228: 22)
в C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ npm.js: 266: 24
в C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ config \ core.js: 83: 7
в Array.forEach ()
в C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ config \ core.js: 82: 13
в f (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ Once \ Once.js: 25: 25)
при финализации (C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ config \ core.js: 189: 14)
в Conf.afterCARead (C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ config \ load-cafile.js: 14: 14)
C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ utils \ error-handler.js: 205
if (npm.config.get ('json')) {
^

похоже, что я нарушил конфигурацию npm, выполнив Конфигурация npm для кафе ""

Ответы [ 3 ]

0 голосов
/ 08 мая 2019

Удалить файл /Users/username/.npmrc.

Я переустанавливал узел несколько раз с и без nvm, но это единственное, что исправило проблему с разрешениями.

0 голосов
/ 29 июля 2019

У меня была такая же проблема.

npm install bootstrap

в bash, как это решил админ.

0 голосов
/ 22 января 2019

Решение - отредактировать файл конфигурации npm вручную.В Windows они расположены здесь:

userconfig:

C:\Users\myuser\.npmrc

globalconfig:

C:\Users\myuser\AppData\Roaming\npm\etc\npmrc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...