【入门系列】cordova commands 详解
phonegap吧
全部回复
仅看楼主
level 8
御雷乘风 楼主
本文首发 qdkf.net ,转载请保留
2015年03月18日 04点03分 1
level 8
御雷乘风 楼主
cordova command [options]
全局命令
create ............................. 创建项目
help ............................... 获得帮助的命令
项目命令
info ............................... 生成项目信息
platform ........................... 项目平台管理
plugin ............................. 项目插件管理
prepare ............................ 复制文件到平台(并更改一些xml文件的内容)
compile ............................ 编译(?)
run ................................ 运行项目( 包括 prepare 和 compile)
serve .............................. 构建一个本地服务器并运行项目( 包括 prepare)
别名:
build -> cordova prepare && cordova compile .......................重新构建项目
emulate -> cordova run --emulator.......................启动到模拟器
实验命令
这些命令要求--experimental标志。
save ............................... 安装保存平台/插件
restore ............................ 恢复保存的平台/插件
命令行标志/选项
-v, --version ...................... 打印出 cordova 的版本
-d, --verbose ......................调试模式产生详细的日志输出的所有活动,包括子命令科尔多瓦调用输出
2015年03月18日 04点03分 2
level 8
御雷乘风 楼主
全局命令
------------------------------------------------------------------------------------------------------------------
create 命令,用于自动构建phonegap 项目
首先进入对应的目录,比如
********************************************************
cd work
cordova create hello net.qdkf.hello hello
********************************************************
参数解释【cordova create 项目文件夹名称 包名 APP名】
------------------------------------------------------------------------------------------------------------------
help 命令,用于查看cordova 帮助信息
********************************************************
cordova help
********************************************************
也可以直接输入
********************************************************
cordova
********************************************************
两个命令效果一样。如果cordova 参数为空会自动调用 help 方法
------------------------------------------------------------------------------------------------------------------
2015年03月18日 04点03分 3
level 8
御雷乘风 楼主
项目命令
------------------------------------------------------------------------------------------------------------------
info命令,用于查看当前项目信息
********************************************************
cd work/hello
cordova info
********************************************************
------------------------------------------------------------------------------------------------------------------
platform 命令,用于项目平台管理
********************************************************
cd work/hello
cordova platform add android
cordova platform rm android
********************************************************
参数解释【cordova platform 添加/删除 平台关键字】
【添加 add 】
【添加 rm 】
【平台关键字 amazon-fireos, android, blackberry10, browser, firefoxos, ios 】
------------------------------------------------------------------------------------------------------------------
plugin 命令,用于项目插件管理
********************************************************
cd work/hello
cordova plugin add org.apache.cordova.device
cordova plugin rm org.apache.cordova.device
cordova plugin list
********************************************************
参数解释【cordova plugin 添加/删除 插件名/插件地址】
【添加 add 】
【添加 rm 】
【插件名/插件地址 这个参数可以为 官方审核过的插件名 或者任意 git 地址 】
【list 用于查看当前已添加的插件列表】
------------------------------------------------------------------------------------------------------------------
cordova prepare 复制文件到平台(并更改一些xml文件的内容)
这个命令是我们用的最多的一个命令。因为每次修改了 www 之后都需要执行
********************************************************
cd work/hello
cordova prepare
********************************************************
------------------------------------------------------------------------------------------------------------------
compile 执行编译
********************************************************
cd work/hello
cordova compile
********************************************************
这个命令执行之后会构建出一个apk或者ips的安装包
android 的放在 platforms/android/ant-build/ 下
ios 的放在 platforms/ios/build/emulator/下
不过这个包都只能用于测试用。实际发布的包请用对应IDE构建
------------------------------------------------------------------------------------------------------------------
2015年03月18日 04点03分 4
level 2
hlep
2015年08月18日 21点08分 5
level 2
help
2015年08月18日 21点08分 6
level 5
强烈支持楼主持续发技术贴,让我们这些新人好入手啊
2015年08月27日 09点08分 7
没什么动力,都没人看
2015年08月28日 03点08分
level 1
來學習的
2015年10月10日 00点10分 8
level 8
该怎么填写[乖]
2015年10月15日 07点10分 9
level 1
phonegap的命令根这个cordova命令时一样的么
2016年05月11日 06点05分 10
level 3
偶一定会追随你左右,偶坚定此贴必然会起到抛砖引玉的作用
2017年03月19日 06点03分 12
1