2025-05-14 建立一個新的 Node.js 專案,並安裝需要的套件(Express 與 dotenv)的指令

2025-05-14 建立一個新的 Node.js 專案,並安裝需要的套件(Express 與 dotenv)的指令

好 👍 我一步一步拆解給你看,這四行指令是用來建立一個新的 Node.js 專案,並安裝需要的套件(Express 與 dotenv):


1.

1
mkdir ~/mcp-gateway
  • mkdir = make directory(建立資料夾)
  • ~/ = 代表目前使用者的家目錄 (home directory),在 macOS/Linux 上就是 /Users/你的帳號/
  • mcp-gateway = 資料夾名稱

👉 這行就是 在家目錄下新建一個叫 mcp-gateway 的資料夾


2.

1
cd ~/mcp-gateway
  • cd = change directory(切換目錄)
    👉 這行就是 進到剛剛新建的 mcp-gateway 資料夾裡面

3.

1
npm init -y
  • npm = Node.js 的套件管理工具(Node Package Manager)
  • init = 初始化一個新的 Node.js 專案(會建立一個 package.json 檔案,記錄專案資訊與套件依賴)
  • -y = 自動回答「yes」,用預設值建立,不會一題一題問你

👉 這行就是 建立一個新的 Node.js 專案,產生 package.json 檔案


4.

1
npm i express dotenv
  • npm i = npm install 的縮寫(安裝套件)
  • express = 一個輕量級的 Web 應用框架,用來快速建 API 或 Web 伺服器
  • dotenv = 一個讀取 .env 檔案的套件,可以把環境變數(像是 API key、資料庫密碼)安全地放在 .env

👉 這行就是 在這個專案裡安裝 Express 和 dotenv 兩個套件,並會把它們記錄在 package.jsondependencies 裡。


📦 執行完這四行,你就會得到一個:

  • 專案資料夾 mcp-gateway/
  • 裡面有 package.json
  • 多了一個 node_modules/ 資料夾(存放安裝的套件)
  • package-lock.json(記錄套件版本)