mac安装nvm详细说明

110 阅读1分钟

Mac卸载node (有安装node先卸载)

删除全局 node_modules 目录

sudo rm -rf /usr/local/lib/node_modules

删除 node

sudo rm /usr/local/bin/node

删除全局 node 模块注册的软链

cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm

Mac安装nvm

nvm文档:github.com/nvm-sh/nvm/…

安装命令如下:

curl -o- raw.githubusercontent.com/nvm-sh/nvm/… | bash

wget -qO- raw.githubusercontent.com/nvm-sh/nvm/… | bash

image.png

image.png vim ~/.zshrc 编辑

export NVM_DIR="HOME/.nvm"[s"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 export NVM_DIR="HOME/.nvm"

nvm 常用命令

比较常用的几个命令,注意看下注释

nvm install <版本号>   // 安装指定 node 版本,版本号如写 14.5.0 或 v14.5.0 效果一样
nvm uninstall <版本号> // 卸载指定 node 版本
nvm install stable    // 安装最新稳定版 node
nvm ls                // 查看已经安装了的所有 node 版本
nvm on                // 开启使用 nvm 管理 node
nvm use <版本号>      // 切换到指定 node 版本,当前窗口生效
nvm alias default <版本号> // 全局默认版本。如果 nvm use xxx 换不了,就用这个换
nvm off               // 关闭 nvm 管理 node
复制代码

解决麻烦

Failed to connect to raw.githubusercontent.com port 443

出现这样的情况

1.科学上网

2.修改Hosts文件,首先查询真实IP
www.ipaddress.com 查询raw.githubusercontent.com 的真实IP

image.png

sudo vi /ect/hosts 打开hosts文件输入 i 插入如下内容199.232.68.133 raw.githubusercontent.com

199.232.68.133 userimages.githubusercontent.com

199.232.68.133 avatars2.githubusercontent.com

199.232.68.133 avatars1.githubusercontent.com

按Esc健后 输入 wq(保存退出) 输入 q!(不保存强制退出)输入 q (退出)