nvm管理node

brew+nvm+node

一、安装 brew

/bin/zsh -c”$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”

二、安装 nvm

brew install nvm
nvm -v  (出现版本号证明安装成功)
2.1、解决指令访问不到版本号问题

再次开启新的命令窗口, 或者vscode打开一个项目终端执行 , nvm -v 会出现command not found(包含安装的node, npm)

// 1、查看.bash_profile文件
open ~/.bash_profile

// 2、如果没有新建 再打开
touch .bash_profile
open .bash_profile

// 3、然后复制下面代码并保存关闭(这也是你安装nvm后提示出来的代码片段)
 export NVM_DIR="$HOME/.nvm"
  [ -s "/usr/local/opt/nvm/nvm.sh" ] && \. "/usr/local/opt/nvm/nvm.sh"  # This loads nvm
 [ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/usr/local/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

// 4、关闭,然后执行该文件
source .bash_profile
2.2、再次开启新的命令窗口, 或者vscode打开一个项目终端执行 每次都要执行source ~/.zshrc 才能查到nvm , node, npm
1、打开~/.zshrc
open ~/.zshrc

2、添加路径在文件最后一行
source ~/.bash_profile

3、保存退出并执行
source ~/.zshrc

三、安装不同node版本

nvm install  // 安装指定版本的Node.js,例如nvm install 18.16.1。
nvm use // 切换到指定版本的Node.js,例如nvm use 18.16.1。
nvm current // 显示当前正在使用的Node.js版本。
nvm ls //列出所有已经安装的Node.js版本。
nvm alias // 为指定版本创建一个别名,例如nvm alias default 18.16.1。
nvm uninstall  //卸载指定版本的Node.js,例如nvm uninstall 18.16.1。
nvm reinstall-packages //在切换Node.js版本后,重新安装已安装的全局npm包。
nvm on //打开nvm自动切换。
nvm off //关闭nvm自动切换。
swiper
JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里属于IT工程师。