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

posted @   brave-sailor  阅读(245)  评论(0编辑  收藏  举报
编辑推荐:
· 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设计自适应布局(二)
点击右上角即可分享
微信分享提示