Mars's Blog

Node.js安裝

一、說明

在Linux和Windows中安裝Node.js

二、安裝

2.1 Windows

  • 前往官網下載Node.js安裝檔
  • 安裝Node.js(建議選擇 LTS 版本)

2.2 macOS

  • 使用 Homebrew 安裝
    1
    $ brew install node

2.3 Linux(Ubuntu 20.04/22.04 LTS)

  • 使用 NodeSource 官方倉庫安裝(以 Node.js 20.x LTS 為例)
    1
    2
    $ curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
    $ sudo apt-get install -y nodejs

    可替換 setup_20.x 為其他版本,如 setup_18.x

三、版本管理工具:nvm(推薦)

3.1 為什麼使用 nvm?

  • 可在同一台電腦安裝多個 Node.js 版本
  • 不同專案可使用不同的 Node.js 版本
  • 快速切換版本,不需重新安裝

3.2 安裝 nvm

Windows

  • 下載 nvm-windows
  • 安裝後執行:
    1
    2
    nvm install 20.0.0  # 安裝 Node.js 20.0.0
    nvm use 20.0.0 # 切換至 20.0.0

macOS / Linux

1
2
3
4
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 20 # 安裝 Node.js 20.x
nvm use 20 # 切換至 20.x
nvm alias default 20 # 設定預設版本

3.3 常用 nvm 指令

1
2
3
4
nvm list            # 列出已安裝的版本
nvm install node # 安裝最新版本
nvm install --lts # 安裝最新 LTS 版本
nvm uninstall 18.0.0 # 移除指定版本

四、驗證安裝

安裝完成後,執行以下指令確認安裝成功:

1
2
3
4
5
$ node -v
v20.10.0 # 顯示 Node.js 版本

$ npm -v
10.2.3 # 顯示 npm 版本

五、常用套件

  • gulp:開源自動化構建工具
    1
    npm install -g gulp-cli
  • webpack:開源的前端打包工具
    1
    npm install -g webpack webpack-cli

npm 常用配置

1
2
3
4
5
# 查看當前配置
npm config list

# 設定 registry
npm config set registry https://registry.npmjs.org

六、參考