您的位置:首页 > 其它

ionic cordova 常用命令

2016-01-20 16:52 274 查看
ionic

先在桌面环境下测试,Chrome运行正常,然后编译成各种移动平台版本,这里以android版本为例
cd q-metro
ionic platform add android
ionic build android
ionic run android
如果要在虚拟机中测试,可以改用
ionic emulate android

cordova:
npm install -g cordova

创建应用程序
cordova create hello com.example.hello HelloWorld

添加平台
cordova platform add android

cordova platform add ios

完成后运行以下命令查看:

cordova platfrom list

移除Android平台支持

cordova platform rm android

运行以下命令编译应用程序:

cordova build



cordova build android //只针对Andorid平台编译

实际上build命令相当于以下两个命令:

cordova prepare android

cordova compile android

启动模拟器:

cordova emulate android

添加插件:
可以用CLI搜索可用的插件:

cordova plugin search bar code

安装插件,比如:

cordova plugin add org.apache.cordova.device //设备API

cordova plugin add org.apache.cordova.network-information //网络(事件)

cordova plugin add org.apache.cordova.battery-status //电池(事件)

cordova plugin add org.apache.cordova.device-motion //加速器

cordova plugin add org.apache.cordova.device-orientation //罗盘

cordova plugin add org.apache.cordova.geolocation //定位

cordova plugin add org.apache.cordova.camera //摄像头

cordova plugin add org.apache.cordova.media-capture //媒体文件处理

cordova plugin add org.apache.cordova.media //媒体文件处理

cordova plugin add org.apache.cordova.file //文件访问

cordova plugin add org.apache.cordova.file-transfer //文件传输

cordova plugin add org.apache.cordova.dialogs //对话框

cordova plugin add org.apache.cordova.vibration //震动

cordova plugin add org.apache.cordova.contacts //联系人

cordova plugin add org.apache.cordova.globalization //全球化

cordova plugin add org.apache.cordova.splashscreen //闪屏

cordova plugin add org.apache.cordova.inappbrowser //打开新的浏览器窗口

cordova plugin add org.apache.cordova.console //调试控制台

你可以用以下命令查看所有已经安装的插件

cordova plugin ls

使用以下命令删除插件:

cordova plugin rm org.apache.cordova.console

或者通过地址来添加插件:

cordova plugin add https://github.com/apache/cordova-plugin-console.git

帮助:

cordova help

更新cordova:

npm update -g cordova

cordova更新完成后,还需要更新项目:
cordova platform update android
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: