搭建pomelo 開發(fā)環(huán)境
開發(fā)前提條件:
Windows系統(tǒng),請確保你的Windows系統(tǒng)包含源碼編譯工具。Node.js的源碼主要由C++代碼和JavaScript代碼構(gòu)成,但是卻用 gyp 工具來做源碼的項目管理,該工具采用Python語言寫成的。在Windows平臺上,Node.js采用gyp來生成Visual Studio Solution文件,最終通過VC++的編譯器將其編譯為二進制文件。所以,在安裝之前請確保你的Windows系統(tǒng)滿足以下兩個條件:
* Python (2.5<version<3.0)。
* VC++ 編譯器,包含在 Visual Studio 2010 中(VC++ 2010 Express亦可)
node 版本 0.8.22
pomelo 版本 0.3.5
1:安裝 pomelo
npm install -g pomelo
2:試試 pomelo 安裝是否ok
pomelo --help
3:開始進行開發(fā)
pomelo init pomelo_demo
這個就會創(chuàng)建基本的pomelo開發(fā)環(huán)境,包括 game-server 和 web-server 文件夾
4:接下來就是安裝 node modules 直接在工程目錄下面,敲入
npm-install.bat
即可完成安裝
5:然后進入 game-server 目錄下
敲入
pomelo start
即可完成服務端代碼的啟動
6:然后進入 web-server 目錄下
先安裝 components 客戶端庫 (安裝前確保已經(jīng)裝有 component,使用 npm install -g component 來安裝)
敲入
bin\component.bat
然后在 web-server 目錄下
node app
根據(jù)提示,在瀏覽器上可以瀏覽效果了
相關(guān)文章
nodejs redis 發(fā)布訂閱機制封裝實現(xiàn)方法及實例代碼
這篇文章主要介紹了nodejs redis 發(fā)布訂閱機制封裝的相關(guān)資料,這里提供了實現(xiàn)方法,及實例代碼,具有參考價值,需要的朋友可以參考下2016-12-12nodejs結(jié)合Socket.IO實現(xiàn)的即時通訊功能詳解
這篇文章主要介紹了nodejs結(jié)合Socket.IO實現(xiàn)的即時通訊功能,結(jié)合實例形式詳細分析了nodejs結(jié)合Socket.IO實現(xiàn)即時通訊的相關(guān)操作技巧與注意事項,需要的朋友可以參考下2018-01-01Nodejs多站點切換Htpps協(xié)議詳解及簡單實例
這篇文章主要介紹了Nodejs多站點切換Htpps協(xié)議詳解及簡單實例的相關(guān)資料,需要的朋友可以參考下2017-02-02