First, the official website installs the procedure (http://phonegap.com/install/)
Install
To Install, ensure, which has NodeJS installed, then open your command-line and run the following:
$ sudo npm install-g phonegap
Once installation completes, you can invoke PhoneGap on command line for further help.
Usage
$ phonegap Create My-app
$ CD My-app
$ phonegap Run Android
Learn more at docs.phonegap.com
Second, supplementary
1, Nodejs installation, (https://nodejs.org/)
2, the use of NPM failure, the solution is as follows (reference and acknowledgement: https://cnodejs.org/topic/4f9904f9407edba21468f31e)
Image use Method (three ways any one can solve the problem, we recommend the use of a third, the configuration is dead, the next time the configuration is still in):
1. Through the config command
npm config set registry https://registry.npm.taobao.org
npm info underscore (如果上面配置正确这个命令会有字符串response)
2. Command line designation
npm --registry https://registry.npm.taobao.org info underscore
3. Edit ~/.npmrc Add to the content below
registry = https://registry.npm.taobao.org
Search Image: Https://npm.taobao.org
To create or use an image, refer to: https://github.com/cnpm/cnpmjs.org
Third, the application of PhoneGap on the iOS platform
- $ Cordova Create Hello Com.example.hello "HelloWorld"
- $ cd Hello
- $ Cordova Platform Add iOS
- $ Cordova Prepare # or "Cordova Build"
The website link is: http://docs.phonegap.com/en/edge/guide_platforms_ios_index.md.html#iOS%20Platform%20Guide
Iv. Examples of use within iOS projects
#import<Cordova/CDVViewController.h>Cdvviewcontroller* Viewcontroller = [CdvviewcontrollerNew]; Viewcontroller.wwwfoldername=@"MyFolder"; Viewcontroller.startpage=@"mystartpage.html"; Viewcontroller.usesplashscreen=YES; ViewController.view.frame= CGRectMake (0,0, the,480); [MyView AddSubview:viewController.view];
References and acknowledgements: http://blog.csdn.net/qs_csu/article/details/14160923
Installation of C1 and PhoneGap