nvm安装和使用
nvm是用来切换不同的node版本的
先下载
想要安装最新版,可以在GitHub上查看最新版本 再修改下面命令的版本号
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
或者npm i nvm(nvm的npm包已经废除)在.zshrc配置变量
vim ~/.zshrc
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
更新配置 (每次修改.zshrc就要更新不然不生效)
source ~/.zshrc
查看是否安装成功
help命令是每个node写的命令行工具都有的命令nvm help
常用命令
nvm install <version> [arch]
安装node,arch默认是系统位数。在 历史版本 中查看想要下载的版本nvm list [available]
显示已安装的列表。list可简化为ls。nvm uninstall <version>
卸载指定版本node。nvm use [version]
使用制定版本node。
自己的使用过程nvm install 14.15.4 nvm install 13.7.0 nvm ls nvm use 14.15.4 ``` ## 注意 在使用过程中,我发现每次打开终端使用的node版本是不一致的。例如我node默认版本是10.15.0,我打开终端然后使用16.13.0,然后打开WebStorm的终端就发现还是10.15.0。 但是大部分项目我是想使用最新稳定版本的,就需要通过以下方法解决。 ### 解决方法 ```shell nvm alias default stable
stable是最新稳定版,或者你可以设置具体的版本号,例如
nvm alias default 16.13.0
- 本文链接:https://harry-qi.github.io/2021/02/08/nvm/
- 版权声明:本博客所有文章除特别声明外,均默认采用 许可协议。