cordova常用命令
安装 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 cordova-plugin-device //设备API
cordova plugin add cordova-plugin-network-information //网络(事件)
cordova plugin add cordova-plugin-battery-status //电池(事件)
cordova plugin add cordova-plugin-device-motion //加速器
cordova plugin add cordova-plugin-device-orientation //罗盘
cordova plugin add cordova-plugin-geolocation //定位
cordova plugin add cordova-plugin-camera //摄像头
cordova plugin add cordova-plugin-media-capture //媒体文件处理
cordova plugin add cordova-plugin-media //媒体文件处理
cordova plugin add cordova-plugin-file //文件访问
cordova plugin add cordova-plugin-file-transfer //文件传输
cordova plugin add cordova-plugin-dialogs //对话框
cordova plugin add cordova-plugin-vibration //震动
cordova plugin add cordova-plugin-contacts //联系人
cordova plugin add cordova-plugin-globalization //全球化
cordova plugin add cordova-plugin-splashscreen //闪屏
cordova plugin add cordova-plugin-inappbrowser //打开新的浏览器窗口
cordova plugin add cordova-plugin-console //调试控制台
你可以用以下命令查看所有已经安装的插件
cordova plugin ls
使用以下命令删除插件:
cordova plugin rm cordova-plugin-console
或者通过地址来添加插件:
cordova plugin add https://github.com/apache/cordova-plugin-console.git
帮助:
cordova help
更新cordova:
npm update -g cordova
cordova更新完成后,还需要更新项目:
cordova platform update android
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2016-03-01 IOS 6.0+ Autolayout — UITableViewCell 高度调整
2016-03-01 iOS 8 自适应 Cell
2016-03-01 使用Autolayout实现UITableView的Cell动态布局和高度动态改变
2016-03-01 iOS中的界面多选功能--(UICollectionView)
2016-03-01 寒哥细谈之AutoLayout全解
2016-03-01 可失败构造器(Failable Initializers)
2016-03-01 为iPhone6设计自适应布局(二)