nodejs开发环境搭建

Node Version Manager (nvm)

Node Version Manager (nvm) 是一个用于管理多个 Node.js 版本在本地机器上的安装的工具。以下是在不同操作系统上安装 nvm 的步骤。

Linux 上安装 nvm

1
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

验证 nvm 是否安装成功:

1
nvm --version

安装 Node.js 版本

1
2
nvm install node # 安装最新版本
nvm install 14.17.0 # 安装特定版本

设置默认的 Node.js 版本:

1
nvm alias default 14.17.0

在 Windows 上安装 nvm

下载 nvm-windows:

访问 nvm-windows GitHub 页面 并下载最新版本的安装程序。

运行安装程序:

双击下载的 .msi 文件并按照提示完成安装。

验证 nvm 是否安装成功:

打开命令提示符或 PowerShell,然后输入:

1
nvm version

安装 Node.js 版本

1
nvm install 14.17.0 # 安装特定版本

设置默认的 Node.js 版本

1
nvm use 14.17.0

常见问题

  • 配置以及国内源
    在安装目录打开 settings.txt
    1
    2
    3
    4
    5
    root: nvm的安装目录
    path: nvm切换nodejs目录是通过硬链接的方式指向不同的版本目录,该处配置nodejs的硬链接,并需要将该硬链接配置成NVM_SYMLINK
    node_mirror: https://npmmirror.com/mirrors/node/
    npm_mirror: https://npmmirror.com/mirrors/npm/

  • 如何列出所有可安装的 Node.js 版本:
    1
    nvm list-remote
  • 如何切换 Node.js 版本:
    1
    nvm use 14.17.0
  • 如何卸载 Node.js 版本:
    1
    nvm uninstall 14.17.0