Похоже, что это проблема с n
, или как он связывает NPM, для (только) версии 11.10 Node.По сути, глобальная установка npm
не работает.
Это разрешается, если использовать n
для возврата к более ранней версии Node и NPM и загружать такой же проблемный выпуск (6.7.0).
n 11.9
npm install -g npm@6.7
n 11.10
Это, кажется, перезаписывает существующую кэшированную глобальную загрузку NPM версии 6.7.0 и исправляет установку.Исправление продолжает работать, даже после переключения между версиями Node, даже если команда npm
сбрасывается, чтобы указывать на значение по умолчанию каждый раз.Это означает, что даже если вы выполните npm i npm@6.8 -g
для глобального обновления npm
, оно будет сброшено до 6,7 при следующем переключении назад и вперед на Узел 11.10.