前一段时间开发了一款简单的Phonegap应用,遇到了不少坑,其中有一个坑就是在搭建开发环境上。因为Phonegap 2.x 与3.x 区别比较大,致使了开发环境也有所不一样。
2.x 是这样的
http://www.cnblogs.com/Random/archive/2011/12/28/2305398.html
这一系列的文章有些没讲清楚版本号,也是入坑的一个缘由吧。html
3.x 须要经过nodejs安装node
npm install -g phonegap
生成相应平台的工程文件,而后再开发。sql
另外,在这再解释一下cordova和phonegap的关系,某百科上这么解释的npm
ordova是贡献给Apache后的开源项目,是从PhoneGap中抽出的核心代码,是驱动PhoneGap的核心引擎。你能够把他想象成相似于Webkit和Google
Chrome的关系。dom
但我用下来发现这两个除了名字和一些命令写法以外,没有什么区别,几乎能够等同起来。工具
好了,废话说了那么多,开始进入正题了,使用visual studio 2013 快速搭建开发环境
首先须要将visual studio 2013 升级到 update3。spa
工具->扩展与更新->update 3code
将近6个G,须要等待一段时间
而后安装
Multi-Device Hybrid Appsorm
安装的时候会提示你安装所需环境xml
简直so easy,对于新手来讲实在太棒了,一键配置各类环境。
接着重启vs,就能在
文件->新建->项目->Javascript/Typescript
下面找到Blank App
点击确认,一个项目就新建好了
主要的配置在config.xml中,有一项很是便捷的地方在于能够直接配置plugin。
在Debug下的配置管理器能选择相应的平台
值得一提的是,netbeans也支持cordova开发,但整体来讲没VS2013方便,优点也显而易见就是免费。