Несколько версий npm
У меня проблема при установке двух версий npm
Я установил npm через apt-get install npm и глобально установлен нпм через npm i -g npm (я добавил к пути), но когда я бегу npm --version он отображает версию, установленную через apt-get
$ whereis npm
npm: /usr/bin/npm /home/khd/.npm/bin/npm
$ which npm
/usr/bin/npm
Как я могу переключиться и назначить приоритет определенной версии?
1 ответ
Я бы рекомендовал вам использовать NVM (диспетчер версий узлов) и удалить все остальные существующие пакеты. Затем установите npm.
Основные команды, которые вам нужно будет использовать:
nvm install v*.* - to install needed version
nvm use VERSION_NUMBER - to apply a specific version of node
nvm ls - to see all versions of node and selected one
Насколько мне известно, npm довольно тесно связан с версией NodeJS, которую вы используете. Так что есть разные версии npm При параллельной установке вы должны установить разные версии NodeJS. Вы можете сделать это с помощью менеджера версий Node nvm. нвм дает вам nvm команда, которую вы можете использовать для переключения между установками NodeJS и т. д.