在M1芯片的Mac上安装Node Version Manager (NVM) 和 Node.js(随手)
前言
有时我们需要面对老旧项目,而这些项目可能使用了较低版本的Node.js。当你为了维护这些项目而需要切换到低版本Node.js时,可能会感到有点头疼。
不过别担心,有一个超级方便的工具叫做Node Version Manager(NVM)。使用NVM,你可以轻松地在不同的Node.js版本之间切换,这样就能让你的项目保持顺利运行。
Node Version Manager(NVM)是一个用于管理多个Node.js版本的工具。在M1芯片的Mac上安装NVM和Node.js需要一些额外的步骤,因为M1芯片使用的是ARM架构而不是传统的x86架构。
在接下来的教程中,我们会讨论如何在M1芯片的Mac上安装NVM,以及如何使用它来灵活地管理Node.js版本。这样,就能更轻松地适应不同项目的需要,提高效率,同时确保代码的可靠性。
废话不多说直接开整。
以下是详细的步骤:
步骤 1:打开终端
打开终端应用程序。你可以通过在Spotlight搜索中输入“终端”或者在“应用程序” -> “实用工具”中找到终端。
步骤 2:下载NVM脚本
在终端中输入以下命令下载NVM安装脚本:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
这将下载并运行NVM的安装脚本。
步骤 3:配置终端
根据脚本的输出,可能需要在你的终端配置文件(如~/.zshrc
、~/.bashrc
或 ~/.bash_profile
)中添加一些配置。使用文本编辑器打开配置文件,并添加以下行:
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_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
保存并关闭配置文件。
步骤 4:重新加载终端
运行以下命令以重新加载你的终端配置,或者关闭终端并重新打开一个新的终端窗口:
source ~/.zshrc # 如果你使用的是Zsh
或者
source ~/.bashrc # 如果你使用的是Bash
步骤 5:安装Node.js
使用NVM安装Node.js。运行以下命令:
nvm install 14 #nodeversion
这将安装最新版本的Node.js。
步骤 6:设置默认Node.js版本
如果你想将默认Node.js版本设置为14,可以运行以下命令:
nvm alias default 14
这将把Node.js版本设置为14。
现在,你已经成功在M1芯片的Mac上安装了NVM和Node.js。验证Node.js的安装和NPM的安装:
node -v
npm -v
请注意,上述命令中的版本号可能会因为Node.js和NPM的更新而有所不同。现在,你可以开始使用Node.js和NPM来开发和运行JavaScript应用程序。
总结
现在你已经成功在M1芯片的Mac上安装了Node Version Manager(NVM)和Node.js!通过这个过程,你可以轻松地管理和切换不同版本的Node.js,以满足你项目的需求。
如果你有其他Node.js项目或者需要使用特定版本的Node.js,只需简单地使用NVM命令即可实现版本的切换。记得在继续进行任何Node.js开发之前,检查你的终端中Node.js和NPM的版本,确保它们是你期望的版本。
如果你有任何疑问或者需要进一步的帮助,不要犹豫,随时给我留。