Ответ 1
NVM был разработан для Linux. nvmw, который совершенно другой, сломался вокруг узла v0.10.30. Попробуйте NVM для Windows.
Я пытаюсь понизить версию своего узла
Я побежал:
npm install nvm
и я экспортировал папку bin в мою переменную пути Windows,
C:\Program Files (x86)\nodejs\node_modules\npm\bin
но я все равно получаю:
"nvm" не распознается как внутренняя или внешняя команда.
Должен ли я добавить другой путь к моей переменной пути?
NVM был разработан для Linux. nvmw, который совершенно другой, сломался вокруг узла v0.10.30. Попробуйте NVM для Windows.
Установка и использование NVM в Windows
Ниже приведены шаги для установки NVM в Windows:
NVM означает менеджер версий узлов, который поможет переключать версии вашего узла для конкретного использования. Это также позволяет пользователю работать с несколькими версиями npm и узлов.
Для получения дополнительной информации
Я создал универсальный nvm, который работает как в Unix (bash), так и в Windows, основываясь на другом простом nvm.
Он не требует администратора в Windows, но требует PowerShell 4+ и права на выполнение сценариев.
Во-первых, я использую nvm на Linux-машине.
Если посмотреть на документацию для nvm по адресу https://www.npmjs.org/package/nvm, рекомендуется установить nvm глобально с помощью переключателя -g
.
npm install -g nvm
Также есть. в переменной пути, которую они рекомендуют.
export PATH=./node_modules/.bin:$PATH
так что, может быть, ваш путь должен быть
C:\Program Files (x86)\nodejs\node_modules\npm\\.bin