У меня есть две версии nodejs (v10.15.0 LTS и v11 13.0), установленные через nvm в моем Arch Linux. Nvm сохраняет версию LTS по умолчанию, поэтому мне пришлось изменить ее на v11.13.0, чтобы использовать ее, так как я начал свой проект с v11.13.0. После перезапуска nvm меняет ее обратно на v10.15. Так как же мне сделать изменение на 11.13.0 постоянным?
правка: Я использую команду nvm use [node version]
, например,nvm use v11.13.0
решение1
Использование nvm use <version>
использует указанную версию только в течение всего срока службы оболочки, в которой была выполнена команда. После закрытия оболочки она вернется к версии по умолчанию.
Чтобы сохранить постоянную версию той версии, которую вы хотите использовать, вам необходимо использовать команду:
nvm alias default <version>
Я считаю, что вы также можете использовать, nvm alias default stable
чтобы всегда использовать последнюю стабильную версию.