我尝试了互联网上的各种选项,如下所示,但节点v8仍然存在,尽管我也重新启动了系统-
sudo npm install n -g
sudo n stable
npm install -g n
sudo npm cache clean -f sudo npm install -g n sudo n stable
brew update brew upgrade brew upgrade node
brew update && brew upgrade node && npm update -g npm
sudo npm cache clean -f sudo npm install -g n
sudo rm -rf /opt/local/bin/node /opt/local/include/node
/opt/local/lib/node_modules sudo rm -rf /usr/local/bin/npm
/usr/local/share/man/man1/node.1 /usr/local/lib/dtrace/node.d
brew uninstall --force node brew unlink node brew install node@10发布于 2019-01-27 20:16:47
使用NVM切换节点版本,您可以直接使用安装脚本,重新启动shell并开始使用它,如下所示:
nvm install <node_version>如果您想获得可用版本的列表,可以:
nvm ls-remote如果您想查看已经安装了哪些版本:
nvm ls要切换版本是:
nvm use <node_version> # the version should be already installed using nvm install要设置默认版本,可以将其别名如下:
nvm别名默认值
希望能帮上忙。
发布于 2021-10-27 10:28:44
安装了nvm的Mac。我想把节点从10更改为12。
在我的例子中,nvm use *.*没有工作。它曾经与nvm use 10一起工作过一次,但后来当我需要切换到Node 12时,nvm use 12并没有像其他改变尝试那样对我起作用。
所以有帮助的步骤:
which -a node向我展示了到节点的多条路径:/usr/local/opt/node@10/bin
/Users/username/.nvm/versions/node/v12.22.7/bin/node
/opt/local/bin/node
/usr/local/bin/node/usr/local/opt/node@10/bin的行:~/.bash_profile
~/.zshrc
nvm use [version]命令。也许能帮上忙。
https://stackoverflow.com/questions/54392313
复制相似问题