返回
** macOS 安装 nvm 踩坑实录:新手必看避坑指南
开发工具
2023-11-21 02:35:16
macOS 安装 nvm 踩坑小记
SEO关键词:
前言
最近更换了一台电脑,在安装 nvm 的过程中遇到了几个小坑,在此记录下来,供各位开发者参考。
踩坑一:已安装 Node.js,如何卸载?
如果之前已经全局安装了 Node.js,在安装 nvm 之前需要先将其卸载。可以通过以下命令进行卸载:
sudo brew uninstall node
卸载完成后,还需要删除相关联的符号链接:
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/bin/npm
踩坑二:nvm 安装报错
在使用 nvm 安装 Node.js 时,可能会遇到以下报错:
nvm install 16.17.1
Downloading and installing node v16.17.1...
==> Downloading node-v16.17.1-darwin-x64.tar.gz...
==> Extracting node-v16.17.1-darwin-x64.tar.gz...
==> Verifying checksum for node-v16.17.1-darwin-x64.tar.gz...
==> Installing node-v16.17.1-darwin-x64...
gyp: No Xcode or CLT version detected!
gyp: Downloading Xcode command-line tools
./INSTALL: no acceptable C compiler found in $PATH
解决办法:
出现该报错的原因是没有安装 Xcode 命令行工具。可以通过以下命令进行安装:
xcode-select --install
踩坑三:nvm 安装后找不到命令
在使用 nvm 安装 Node.js 后,可能会发现找不到相关的命令,比如 node
、npm
。
解决办法:
执行以下命令刷新环境变量:
export PATH=/usr/local/opt/nvm/bin:$PATH
export PATH=`brew --prefix nvm`/versions/node/bin:$PATH
踩坑四:nvm 使用代理
如果需要使用代理访问互联网,可以使用以下命令设置 nvm 的代理:
nvm use v16.17.1 --proxy
总结
以上是 macOS 安装 nvm 时可能遇到的常见问题及其解决办法。希望本文能够帮助大家顺利完成 nvm 的安装。