mac下安装pomelo
< 返回列表时间: 2016-10-23来源:OSCHINA
壹、| 安装必要项

一、安装Xcode及相关工具
1、安装 Xcode 。
2、安装相应版本的 command line tools 。
下载 command line tools 需要一个苹果账号,如果没有的话注册一个就OK。 Tip :桌面状态command + shift + g (即打开前往文件夹窗口),输入 /Library/Developer/CommandLineTools 回车, 如果存在该文件夹说明安装成功。

二、安装Node.js
1、官方下载 点这里 。
2、安装后文件夹 Node 被放在 /usr/local/bin/node ,文件夹 npm 被放在 /usr/local/bin/npm 。正常情况下 $PATH (环境变量的PATH中)中应该有路径 /usr/local/bin 。
也可参照博客 https://my.oschina.net/u/2399426/blog/768285

三、安装pomelo
1、打开终端,切换到root权限 $ sudo -i
回车后需要输入本机用户密码(就是电脑登陆密码)。
2、安装pomelo项目
先转到需要安装的目录,例如: $ cd /Users/apple/Documents/WorkSpace
安装 $ npm install pomelo -g 》 可能出现的错误
1、错误提示: xcrun: error: active developer path ("/Volumes/Xcode/Xcode.app/Contents/Developer") does not exist, use xcode-select to change
2、解决方案: $ sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
参考源: 在mac pro 上使用 gcc 命令

貳、| pomelo HelloWorld项目

一、创建项目
在当前目录下新建一个HelloWorld项目 $ pomelo init ./HelloWorld

二、安装必要的两个npm依赖库express和crc
每次新建项目都需要安装依赖库。
1、切换到HelloWorld所在目录 $ cd /private/var/root/HelloWorld
2、安装依赖库文件 $ sh npm-install.sh
可以用上面的这个文件 npm-install 安装,也可以自己下载这两个依赖库。上面这种方式下载速度可能有点慢,可以自己设置。自己设置的方法还未尝试,读者可自行摸索。

三、启动game-server服务器
1、进入game-server目录 $ cd game-server
2、启动game-server $ pomelo start 》 可能出现的错误
1、 错误提示 : throw err; ^ Error: Cannot find module 'pomelo' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/Users/apple/Documents/WorkSpace/Cocos2d-x/Projects/HelloWorld/game-server/app.js:1:76) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10)
2、 解决方法 :
/usr/local/lib/node_modules/ 路径下新建文件夹 pomelo 在相应位置创建 pomelo 文件夹。如果没有添加依赖库也会出现此类错误。

四、启动web-server服务器:
对 终端 进行 新建窗口 后输入 $ sudo -i $ cd /private/var/root/HelloWorld/web-server $ node app
启动后会给出一个ip地址,例如: http://127.0.0.1:3001/index.html 这个地址可以更改具体更改方法详见 官方:使用 WebStorm IDE 调试 Pomelo 应用程序 。
在浏览器中输入上述 ip,点击 Test Game Server 后弹出如下对话框说明 HelloWorld连接成功 。



五、关闭game-server服务器
1、进入 game-server 所在目录。
2、使用 pomelo stop 命令关闭。

叁、| 参考资料

一、 官方:安装pomelo 。
二、 官方:pomelo wiki(中文版) 。
热门排行