как исправить ошибку установки npm / yeoman: TypeError: невозможно прочитать свойство 'proxy' из неопределенного - PullRequest
1 голос
/ 11 июня 2019

Я сейчас пытаюсь установить генератор yeoman для проекта стека MEAN, который я запускаю, и я не понимаю, где я ошибаюсь / это я или машинная ошибка. когда процесс установки выполняет проверку работоспособности, у него возникает какая-то ошибка обнаружения прокси, поскольку он ищет прокси в папке, которая не существует. какие-либо идеи относительно того, что происходит?

Я правильно настроил прокси-серверы конфигурации npm, и я следовал руководству по yeoman для настройки на их веб-сайте.

//I ran: npm install --global yo 
//cut to the part where it messed up, there's a lot here 
//'...' is where my userID is 

TypeError: Cannot read property 'proxy' of undefined
     at new OuterHttpAgent 
(C:\Users\...\AppData\Roaming\npm\node_modules\yo\node_modules\global- 
tunnel-ng\lib\agents.js:17:28)
 × yo version
 TypeError: Cannot read property 'proxy' of undefined
    at new OuterHttpAgent 
(C:\Users\...\AppData\Roaming\npm\node_modules\yo\node_modules\global- 
tunnel-ng\lib\agents.js:17:28)

путь к файлу перестает быть действительным после того, как он достигает узловых модулей (например, первый несуществующий файл в папке - \ yo ...). Я вошел с файловым менеджером Windows и не мог найти что-нибудь ниже этого. это проблема в реальном коде йомана, или мне нужно что-то изменить на моем конце, чтобы файлы генерировались правильно? У меня не было проблем с установкой других плагинов, таких как express.js, oracledb, и я даже недавно успешно установил yeoman, и у меня не было этой проблемы, поэтому мне интересно, что могло измениться.

...