Home > javascript, 前端技术 > 用sublime构建phonegap项目

用sublime构建phonegap项目

April 5th, 2012

有了sublime,利用xcode的命令行,可以在不启动xcode的情况下正确build出phonegap的app并在模拟器中运行。
具体步骤如下:

首先安装最新的 ios-sim
(OSX 使用命令 rake install prefix=/usr/bin/)

之后使用xcode命令的build脚本(保存到 sim-run.sh)就可以编译和载入模拟器运行

接下来要做的事情是将build脚本加入到sublime的Build System中
具体方法如下:

Sublime菜单 > Tools > Build System > New Build System
编辑打开的文件:

  1. {
  2.     "cmd": ["$project_path/sim-run.sh", "$project_name", "$project_name"]
  3. }

保存到 $Packages/User目录下

保存后,将sublime的project文件放在sim-run所在的目录下:
菜单 Project > Save Project As (目录选择当前编辑的项目的目录,并将前面download的sim-run.sh文件也放在这个目录)

接下来选择Build System > 之前保存的sublime-build文件, 之后command+B就可以看到模拟器中的运行结果了。
(注意上面的配置要求project的名字和build的app的名字要一样,如果xcode中改了target,那么将第二个$project_name替换成实际target的名字就行了)

参考文章:http://shazronatadobe.wordpress.com/2011/02/23/running-your-iphone-app-in-the-simulator-without-xcode/

javascript, 前端技术

  1. May 3rd, 2012 at 15:35 | #1

    弄得有点复杂了