通过 nvm 更改 nodejs 版本不是持久的

通过 nvm 更改 nodejs 版本不是持久的

我在 Arch Linux 中通过 nvm 安装了两个版本的 nodejs(v10.15.0 LTS 和 v11 13.0)。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>在执行命令的 shell 的生命周期内,仅使用指定的版本。一旦关闭该 shell,它将恢复为默认版本。

为了使您的版本与您想要使用的版本保持一致,您必须使用以下命令:

nvm alias default <version>

我相信您也可以使用,nvm alias default stable所以它始终使用最新的稳定版本。

相关内容