2025-06-20 Error [ERR_MODULE_NOT_FOUND] Cannot find package cors
2025-06-20 Error ERR_MODULE_NOT_FOUND Cannot find package cors
✅ 這個錯誤訊息告訴我們:
1 | Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'cors' |
意思是 你的 gateway.mjs 裡面有用到 cors 模組,但是你沒有安裝它。
在 Mac B (mcp-gateway) 的專案目錄 /Users/maggie/mcp-gateway 裡,請執行:
1 | cd ~/mcp-gateway |
這樣會把 cors 安裝到你的 node_modules/,同時也會更新 package.json 和 package-lock.json。
確認流程
進到你的專案目錄:
1
cd ~/mcp-gateway
安裝缺少的套件:
1
npm install cors
再重新啟動 gateway:
1
node gateway.mjs
⚠️ 補充:如果之後還遇到 其他缺少套件(例如 express, dotenv),一樣就用:
1 | npm install <套件名稱> |
要不要我幫你檢查一下常見的依賴(express, cors, dotenv)一次性裝起來,避免你一個一個遇到錯誤?