返回

前端必备!这2款管理工具让你轻松切换环境

前端

作为一名前端开发者,你一定经常需要在不同的项目中切换,而每个项目可能使用不同的 Node.js 版本和 npm 源。如果每次都需要手动安装和配置 Node.js 和 npm,那将是非常麻烦的。这时,你就需要两款前端环境管理利器:nvm 和 nrm。

nvm:管理多个 Node.js 版本

nvm 是一个 Node.js 版本管理工具,它可以让你轻松地在不同的项目中切换 Node.js 版本。有了 nvm,你就不需要再手动安装和卸载 Node.js 了。

要安装 nvm,你可以使用以下命令:

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

安装完成后,你需要在你的 .bashrc.zshrc 文件中添加以下代码:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

然后,你就可以使用 nvm 来管理 Node.js 版本了。例如,要安装 Node.js 16.13.2 版本,你可以使用以下命令:

nvm install 16.13.2

要切换到 Node.js 16.13.2 版本,你可以使用以下命令:

nvm use 16.13.2

nrm:管理多个 npm 源

nrm 是一个 npm 源管理工具,它可以让你快速切换 npm 源。有了 nrm,你就可以轻松地从不同的 npm 源安装和更新包。

要安装 nrm,你可以使用以下命令:

npm install -g nrm

安装完成后,你需要在你的 .bashrc.zshrc 文件中添加以下代码:

export NRM_HOME="$HOME/.nrm"
[ -s "$NRM_HOME/nrm.sh" ] && \. "$NRM_HOME/nrm.sh"  # This loads nrm

然后,你就可以使用 nrm 来管理 npm 源了。例如,要添加一个新的 npm 源,你可以使用以下命令:

nrm add <source-name> <source-url>

要切换到一个新的 npm 源,你可以使用以下命令:

nrm use <source-name>

现在,你已经学会了如何使用 nvm 和 nrm 来管理 Node.js 版本和 npm 源。有了这两款工具,你就可以轻松地在不同环境中开发和调试项目了。