首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Windows 7 64位 安裝 Node.js + Pomelo 完整環境搭建指南

     編輯:程式設計綜合問答

前置要求

組件版本要求說明
Node.jsLTS 版本 (如 18.x/20.x)官網下載 .msi 安裝包,自動配置 PATH
Python2.7.x (2.5 < v < 3.0)node-gyp 需要,安裝時勾選 "Add to PATH"
Visual StudioVS 2017/2019/2022 Community需勾選 "C++ 桌面開發" 工作負載
Windows SDK10.0.17763+VS 安裝器自動勾選

安裝步驟

1. 安裝 Node.js

  • 下載: → Windows Installer (.msi) 64-bit
  • 安裝:全部默認下一步,自動添加到 PATH
  • 驗證:`node -v`、`npm -v`

2. 安裝構建工具 (關鍵)

# 管理員 PowerShell 運行
npm install --global --production windows-build-tools
# 這會自動安裝 Python 2.7 + VS Build Tools (若未裝 VS)
# 耗時較久,請耐心等待

3. 安裝 Pomelo

npm install -g pomelo
# 或項目內安裝
npm install pomelo --save

4. 創建項目測試

pomelo init mygame
cd mygame
npm install
pomelo start

常見坑與解決

報錯原因解決
MSBUILD : error MSB3428缺少 VC++ 編譯器安裝 VS Build Tools 或完整 VS,勾選 C++ 工作負載
gyp ERR! find PythonPython 未安裝或不在 PATH安裝 Python 2.7,勾選 Add to PATH;或 `npm config set python python2.7`
Error: ENOENT: no such file or directory 'python'同上同上
pomelo: command not foundnpm global bin 不在 PATH重啟終端;或 `npm config get prefix` 確認路徑並手動加入 PATH
binding.gyp not found原生模塊編譯失敗確保 windows-build-tools 成功,刪除 node_modules 重裝

Windows 7 特別說明

  • ✅ Win7 SP1 + 所有補丁是基礎
  • ✅ Node.js 18+ 官方不再支持 Win7,建議用 Node 16.x LTS (最後支持 Win7 的版本)
  • ✅
  • ✅ VS2019 是最後支持 Win7 的 VS 版本

驗證安裝成功

> node -v
v16.20.2
> npm -v
8.19.4
> pomelo -v
0.8.1
> pomelo init test && cd test && npm install && pomelo start
# 控制台輸出 "pomelo server started" 即成功

Win7 開發環境配齊 Python 2.7 + VS2019 C++ + Node 16 LTS,Pomelo 安裝無阻礙。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved