# windows 安裝 n8n ## 直接安裝 ### 安裝 Node.js 環境 [前往 Node.js 官方下載頁面](https://nodejs.org/zh-tw/download) 請確認是 LTS (長期支援版) → 比較穩定 請下載 .msi 安裝檔, 該安裝檔可直接安裝在 windows 上 ![2025-08-24 11 41 26](https://hackmd.io/_uploads/S1dmqb_Ygx.png) 下載後請至檔案總管查看, 接著按兩下啟動安裝 ![2025-08-24 11 44 24](https://hackmd.io/_uploads/ry335WdFxx.png) ![2025-08-24 11 45 41](https://hackmd.io/_uploads/Sk3-jbOYge.png) ![2025-08-24 11 46 55](https://hackmd.io/_uploads/rkyUjbuKxg.png) ![2025-08-24 11 47 35](https://hackmd.io/_uploads/HJmOjbdFeg.png) ![2025-08-24 11 48 51](https://hackmd.io/_uploads/BJK3s-uFeg.png) 不要勾選此選項 ![2025-08-24 11 50 21](https://hackmd.io/_uploads/H1jM2-OFgl.png) ![2025-08-24 11 51 00](https://hackmd.io/_uploads/rks4h-utxg.png) 安裝完成 ![2025-08-24 11 53 44](https://hackmd.io/_uploads/rys1Tb_Fxx.png) ### 驗證安裝 在 windows 搜尋框中輸入 `powershell` ![image](https://hackmd.io/_uploads/r1tgt-dtxx.png) 以 系統管理員身份 開啟 PowerShell ![image](https://hackmd.io/_uploads/rJl7mAWutlx.png) ![image](https://hackmd.io/_uploads/BJLVC-dKxe.png) 輸入以下指令確認 node.js 及 npm 是否已經安裝完成 ``` node -v ``` ![image](https://hackmd.io/_uploads/rJdrAWOYle.png) ``` npm -v ``` 會出現 `npm : 因為這個系統上已停用指令碼執行...` ![image](https://hackmd.io/_uploads/SJ7IRWdYgx.png) 該狀況是 PowerShell 的安全政策擋住了 解決方式: 改 PowerShell 的執行政策 執行以下指令 ``` Set-ExecutionPolicy RemoteSigned -Scope CurrentUser ``` ![image](https://hackmd.io/_uploads/r1T6CbdYgx.png) 出現提示時,輸入 Y → 按 Enter 關掉 PowerShell,再重新打開,然後測試: ``` npm -v node -v ``` ![image](https://hackmd.io/_uploads/ByilyMdFgg.png) ## 全域安裝 n8n npm 安裝 package 有 全局(Global) 和 區域(Local) 兩種方式 全域安裝:簡單、方便直接使用 安裝後 整個系統(所有專案)都能用 命令可以直接在 PowerShell / CMD 打 `n8n` 就啟動 區域安裝:適合 專案依賴,專案內使用特定版本的 n8n 會安裝在 目前資料夾的 node_modules 想使用命令,需要用 `npx n8n` 在 powershell 中輸入 ``` npm install -g n8n ``` ![image](https://hackmd.io/_uploads/H1X7gMuKxx.png) 安裝大概要 6 分鐘 ![image](https://hackmd.io/_uploads/r1q9ZfOYee.png) 可以看到上面訊息顯示 npm 有新版本, 建議更新 ``` npm install -g npm@11.5.2 ``` ![image](https://hackmd.io/_uploads/HkpeGMdYxe.png) 5 秒鐘就更新完了 ![image](https://hackmd.io/_uploads/HkgGMMuYgl.png) 確認版本已升級 ``` npm -v ``` ![image](https://hackmd.io/_uploads/HJIEGGOFxl.png) 驗證 n8n 是否安裝完畢 ``` n8n --version ``` ![image](https://hackmd.io/_uploads/ByWufzuYel.png) ## 啟動 n8n 在 PowerShell 輸入: ``` n8n ``` 跟著指示按下鍵盤英文 o 鍵, 就可以打開 n8n 網頁 也可以直接用瀏覽器開啟 [http://localhost:5678/setup](http://localhost:5678/setup) ![image](https://hackmd.io/_uploads/SyjpGzdtgx.png) 打開後的頁面 ![image](https://hackmd.io/_uploads/H1izQzuYxg.png) 請輸入您的 email 姓名與密碼用於註冊 密碼規則: 8 個以上字符,至少 1 個數字和 1 個大寫字母 ![2025-08-24 12 32 47](https://hackmd.io/_uploads/H1FrIGuFgg.png) 按一下 Get started 即可 ![2025-08-24 12 35 25](https://hackmd.io/_uploads/S1RoLGOFee.png) 取得授權金鑰, 用以開放更多功能 ![2025-08-24 12 36 23](https://hackmd.io/_uploads/H1RlvGdKlg.png) 右下角會有提示訊息, 代表已成功發送金鑰到你的 email 信箱 ![2025-08-24 12 38 00](https://hackmd.io/_uploads/SJErwMuFll.png) 請前往信箱中確認 ![image](https://hackmd.io/_uploads/SJfYPz_tel.png) 打開信件後可以直接點選按鈕啟用 (注意:該授權金鑰效期會保留 14 天) ![2025-08-24 12 39 47](https://hackmd.io/_uploads/ByBJOzOtgl.png) 接著會打開 n8n 的使用與計畫頁面 ![2025-08-24 12 42 31](https://hackmd.io/_uploads/BkRwOM_tgx.png) 此時右下角會顯示我們已經成功授權 ![2025-08-24 12 42 22](https://hackmd.io/_uploads/SJqt_fOtxg.png) 頁籤的 n8n 圖標也會由灰色變成橘紅色 ![image](https://hackmd.io/_uploads/B1I2_fdKle.png)