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
vim ~/.zshrc 编辑
export NVM_DIR="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
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 (退出)