安装zsh-nvm
1、安装前必须先安装配置好oh-my-zsh
2、克隆zsh-nvm源代码到oh-my-zsh的插件目录
git clone https://github.com/lukechilds/zsh-nvm ~/.oh-my-zsh/custom/plugins/zsh-nvm
3、在.zshrc配置文件中添加
plugins+=(zsh-nvm)
4、执行下面命令就会自动安装nvm
source ~/.zshrc
5、检验nvm是否安装成功
nvm --version
0.35.3
安装nodejs
1、列出所有可用的远程nodejs版本
nvm ls-remote
2、安装最新版本nodejs
nvm install node # "node" is an alias for the latest version
3、安装指定版本nodejs
nvm install 6.14.4 # or 10.10.0, 8.9.1, etc
4、查看nodejs是否安装成功
node -v
npm -v
npx -v
5、查看本地安装的nodejs版本
nvm ls
6、切换node版本
# macOS系统的use指令只是临时切换
nvm alias default v14.8.0
# windows在首次安装完后必须执行该命令,否则无法找到node命令,
nvm use v14.8.0
7、配置淘宝镜像
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
nvm常用命令
nvm install node #下载最新版本
nvm install --lts # 下载最新的稳定版
nvm use <版本号> # 临时切换版本
nvm alias default <版本号> # 永久切换版本(版本别名,default就是默认使用的版本)
nvm uninstall <版本号> # 删除指定版本
nvm ls # 查看本地所有版本
nvm ls-remote --lts # 查看线上所有稳定版
node常用命令
npm init # 初始化node环境,-y可以快速初始化
npm i <package> # 下载指定库,看情况添加 -S或者-D,全局安装-g
npm uninstall <package> # 删除node包,删除全局-g
npm list --depth 0 # 查看当前目录下载的node包
npm list -g --depth 0 # 查看全局安装的node包