windows下Pomelo環境搭建(國內)

一、準備Python及VC++編譯器html

引用官網教程說明:Windows系統,請確保你的Windows系統包含源碼編譯工具。Node.js的源碼主要由C++代碼和 JavaScript代碼構成,可是卻用gyp工具來作源碼的項目管理,該工具採用Python語言寫成的。在Windows平臺上,Node.js採用 gyp來生成Visual Studio Solution文件,最終經過VC++的編譯器將其編譯爲二進制文件。因此,在安裝以前請確保你的Windows系統知足如下兩個條件:
* Python(2.5<version<3.0)。
* VC++ 編譯器,包含在Visual Studio 2010中(VC++ 2010 Express亦可) 前端

Python的話直接在這下載http://python.org/download/ 就行,我這用的是2.7.5的版本,直接安裝完成,至於VC++ 編譯器我們只要裝個vs2010什麼就行,我這就裝了個vs2010。node

二、安裝node.jspython

首先pomelo是基於node.js的,因此首先得安裝node.js,固然若是你沒安裝node.js就像安裝pomelo也是不可能的,由於 pomelo能夠認爲是node.js的一個第三方應用,咱們必須使用node報管理器npm來安裝,而目前在windows環境下安裝node.js它 都自帶了npm,因此目前windows環境下安裝node.js很簡單,直接去官網下一個安裝包回來就能夠安裝,可是我以前已經強調要下載0.8系列的 node.js,因此咱們到這個地址http://nodejs.org/dist/ 挑一個0.8.9的版本,下載回來node-v0.8.9-x86.msi直接雙擊安裝完成就行,而後爲了驗證安裝成功與否在控制檯cmd下直接輸入jquery

node -v

 若是看到版本就證實安裝好了。(windows下安裝Node.js後 已自動安裝了npm,同時環境變量也已經配置);web

三、npm國內沒法更新解決辦法npm

    安裝cnpm:       windows

npm install -g cnpm --registry=https://registry.npm.taobao.org

 四、安裝component      
瀏覽器

component其實也是node.js的一個第三方模塊,有點相似 jquery 這樣的前端 js 庫,這裏用它實際上是用於給web-server提供腳本build,具體你們能夠看這:https://npmjs.org/package/component 或者google,它的安裝也很簡單,只需在cmd下輸入:服務器

cnpm install -g component

(別忘了參數-g,表示全局安裝,這樣你在cmd任何路徑下均可以使用component)等待安裝完畢能夠輸入:

component -V

(V大寫)查看版本,目前版本是0.16.6。

五、安裝pomelo

下面來安裝pomelo,直接在cmd下輸入:

cnpm install -g pomelo

(別忘了參數-g)等待安裝完畢,輸入:

pomelo --version

六、建立pomelo_demo

建立一個 pomeloDemo 這樣的一個文件夾,而後在cmd下切換到這個目錄下,輸入:

pomelo init pomelo_demo

打開 pomelo_demo 的工程目錄打開 npm-install.bat 把

::npm-install.bat
@echo off
::install web server dependencies && game server dependencies
cd web-server && npm install -d && cd .. && cd game-server && npm install -d

修改成 

::npm-install.bat
@echo off
::install web server dependencies && game server dependencies
cd web-server && cnpm install -d && cd .. && cd game-server && cnpm install -d

執行npm-install.bat

七、啓動game-server服務器:

進入 game-server 目錄下

pomelo start

啓動遊戲服務器,從任務管理器便可看到;

八、啓動game-server服務器:

安裝前確保已經裝有 component,使用 cnpm install -g component 來安裝;

進入 web-server\bin 目錄下執行

component.bat

進入 web-server 目錄下

node app

便可啓動 web-server

一切順利的話咱們就能夠打開瀏覽器訪問:http://127.0.0.1:3001/index.html 點擊Test Game Server按鈕就會彈出一個對話框顯示 gameserver is ok 以下圖

參考文章:

http://nodejs.netease.com/topic/515279a0b5a2705b5a000983

http://blog.csdn.net/wangqiuyun/article/details/9243263

相關文章
相關標籤/搜索