怎么安装多版本的node?

怎么安装多版本的node

要在同一台机器上安装多个版本的Node.js,可以使用nvm(Node Version Manager)。以下是安装和使用nvm来管理多版本Node.js的步骤:

  1. 安装nvm

    • 对于macOS和Linux,可以使用curlwget

      1
      2
      3
      curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
      # 或者
      wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    • 对于Windows,可以使用nvm-windows

  2. 安装Node.js特定版本:

    1
    2
    nvm install 14.17.0
    nvm install 16.0.0
  3. 切换到特定版本的Node.js:

    1
    nvm use 14.17.0
  4. 确认当前使用的Node.js版本:

    1
    node -v

使用nvm,您可以轻松切换和使用不同版本的Node.js,从而在同一台机器上安装和管理多个版本。

解决nvm下载慢的问题

在nvm安装目录的settings.txt下添加配置项

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

使用fnm

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# layouts.download.codeBox.installsFnm
winget install Schniz.fnm

# layouts.download.codeBox.fnmEnvSetup
fnm env --use-on-cd | Out-String | Invoke-Expression

# layouts.download.codeBox.downloadAndInstallNodejs
fnm use --install-if-missing 18

# layouts.download.codeBox.verifiesRightNodejsVersion
node -v # layouts.download.codeBox.shouldPrint

# layouts.download.codeBox.verifiesRightNpmVersion
npm -v # layouts.download.codeBox.shouldPrint
Donate
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2022-2024 CoffeeLin
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信