macOS 安装nvm

Posted 程序媛的终身成长

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了macOS 安装nvm相关的知识,希望对你有一定的参考价值。

清理环境

若之前通过安装包安装过node,最好先清理下环境;若没有,直接跳到「安装nvm」这一步骤。在终端输入以下命令,就可以清理干净了:

sudo rm -rf /usr/local/lib/node_modules # 删除全局 node_modules 目录sudo rm /usr/local/bin/node # 删除 nodecd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm # 删除全局 node 模块注册的软链


安装nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

更多请参考:https://github.com/nvm-sh/nvm

安装完毕后,会有下面的一段文字提示:


翻译下,是说要在 ~/.zshrc 中添加nvm环境变量。我们先打开 ~/.zshrc 看看:

open -e ~/.zshrc

 nvm 的环境变量已经写入文件中,所以咱也不用动手在写了。现在试试nvm是否安装成功,输入命令:

nvm --help


命令输完后,出现很多关于nvm的相关信息,那就说明安装成功了。

安装node

# 安装最新的node的lts(long-term-surpport)版本nvm install --lts# 安装node的最新版本,并命名为nodenvm install node


常用nvm命令

# 安装指定版本nvm install# 卸载指定版本nvm uninstall# 安装最新的lts版本nvm install --lts# 显示本地安装的所有版本nvm ls# 显示远程所有的版本nvm ls-remote# 显示远程所有的lts版本nvm ls-remote --lts# 使用某版本nvm use# 显示当前使用版本nvm current# 指定默认使用版本,不用每次都使用nvm use来指定nvm alias default

以上是关于macOS 安装nvm的主要内容,如果未能解决你的问题,请参考以下文章

markdown 使用nvm为Linux和macOS安装Node.js.

windows环境下nvm的安装及基本使用

mac使用homebrew安装nvm

快速安装node.js以及换国内源

如何在带有 nvm 的 MacO 上使用 Husky 和 ​​SourceTree 修复这些错误? “在 PATH 中找不到节点”和“当前目录不是 git 目录!”

环境准备