Не удается прочитать "совпадения" свойств с undefined при установке Jest в Angular

Я хочу использовать jsetв моем угловом проекте. когда я запускаю следующую команду:

npm install jest --save-dev

Получите следующую ошибку:

npm ERR! Невозможно прочесть "совпадения" свойств с неопределенным значением

ПРИМЕЧАНИЕ: перед установкой jest Я полностью удаляю Karam с помощью следующей команды:

npm remove karma karma-chrome-launcher karma-coverage-istanbul-reporter karma-jasmine karma-jasmine-html-reporter

Как я могу это решить?

Заранее спасибо.

1 ответ

Это может помочь кому-то. Я решил это несколькими обходными путями, переустановив следующие пакеты:

  1. удалены файлы node_modules и package-lock.json
  2. npm install -g npm@ последний
  3. при запуске npm install я получил ошибку в node-gyp. Мне нужно запустить npm i -g node-gyp

Теперь он работает нормально для меня.

Другие вопросы по тегам