Ionic命令:
ionic serve 开启服务调试
ionic cordova prepare android 生成android原生项目

ionic cordova run browser 打包成混合app项目
ionic build 打包成单页面
ionic build android 编译项目apk
ionic build android -–prod –-release 用--prod编译项目apk并签名
ionic emulate android 运行项目apk 手机连接在手机运行 模拟器连接在模拟器运行
ionic run android 相当于build + emulate
ionic start myApp tabs --type=angular --cordova 开始一个app项目(tabs-选项卡、sidemenu-侧边菜单、blank-空项目)
ionic start --list 查看所有可用的项目模板
ionic generate 生成新的App功能
ionic info 查看关于ionic的系统消息

npm install @ionic/angular@latest --save 包含ionic框架组件和angular的服务和特征
npm install -g @ionic/cli
npm install @ionic-native/camera 添加拍照依赖库
npm unistall cordova -g 卸载cordova
ng add @ionic/angular angular中添加ionic

cordova platform ls 查看项目已安装平台
cordova build -release android 生成apk
ionic cordova platform add/remove ios 添加/删除ios平台
ionic cordova platform add/remove android 添加/删除android平台
ionic cordova platform add/remove browser 添加/删除浏览器平台
ionic platform add/remove android/ios 添加删除平台

ionic cordova build ios --prod 编译ios平台 --verbose
ionic cordova build android --prod 编译ios平台 --verbose
ionic cordova build browser web打包
ionic cordova run android 打包成混合app项目
ionic cordova run ios 打包成混合app项目
ionic cordova run ios --device

ionic cordova prepare ios 生成ios原生项目
ionic cordova plugin add cordova-plugin-camera 添加拍照代码
ionic g page YourPageName 创建新页面
ionic g directive YourDirectiveName  创建指令
ionic g component YourComponentName 创建组件
ionic g provider YourProviderName 创建服务
ionic g pipe YourPipeName 创建过滤器

ionic cap add ios 创建ios项目
npx cap open ios 运行xcode
ionic cap add android 创建android项目
npx cap open android 运行android studio

cordova create MyApp 创建一个新的文件夹
cd MyApp 找到当前目录
cordova platform add browser 创建浏览器文件
cordova run browser 浏览器打开
cordova platform add ios 创建ios版本
cordova run ios 打开ios版本
cordova platform add android 创建安卓版本
cordova run android 打开安卓版本

Ionic命令笔记的更多相关文章

  1. Linux 常用命令笔记

    Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...

  2. Ionic开发笔记

    Ionic 开发笔记 记录开发中遇到的一些问题 ion-side-menu,使所有顶部导航标题居中 <!-- 添加 align-title="center" 使顶部导航标题居 ...

  3. Linux常用命令 笔记

     Linux常用命令  笔记 一.文件处理命令 1. ls命令:显示目录文件                          -a 显示所有文件,包括隐藏文件.(all)               ...

  4. 《linux就该这么学》第三节课 第二节命令笔记

    命令笔记 (随笔原创,借鉴请修改) linux系统中一切都是文件 2.4  系统状态的命令:  ifconfig   :    查看系统网卡信息,包括网卡名称,ip地址,掩码,mac地址,收到数据包大 ...

  5. ionic学习笔记—常用命令

    Ionic CLI介绍 Ionic CLI是开发Ionic应用程序过程中使用的主要工具.它就像一个瑞士军刀:它在一个界面下汇集了大量工具. CLI包含许多对Ionic开发至关重要的命令,例如start ...

  6. Ionic 学习笔记

    本文为原创,转载请注明出处: cnzt       文章:cnzt-p http://www.cnblogs.com/zt-blog/p/7831153.html 注: 本篇学习笔记基于Ionic 3 ...

  7. ionic 开发笔记

    1.AngularJS 外部的控制器(DOM 事件.外部的回调函数如 jQuery UI 空间等)调用了 AngularJS 函数之后,必须调用$apply.在这种情况下,你需要命令 AngularJ ...

  8. Ionic学习笔记三 Gulp在ionic中的使用

    简介 Gulp是一个基于流的自动化构建器. 安装 npm config set registry http://registry.npm.taobao.org ---最好用国内源 npm instal ...

  9. Linux常用命令笔记一

    笔记1:查看ubuntu是32位还是64位的方法及其版本号 查看ubuntu是64还是32的命令如下: uname -m 如果是i386到i686,那就是32位系统:如果是x86_64 ,那就是64系 ...

随机推荐

  1. harobor私有docker镜像仓库

    Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,由VMware开源,其通过添加一些企业必需的功能特性,例如安全.标识和管理等,扩展了开源 Docker Distribu ...

  2. String 是一个奇怪的引用类型

    开局两张图,内容全靠刷! 马甲哥看到这样的现象,一开始还是有点懵逼. 这个例子,string是纯粹的引用类型,但是在函数传值时类似于值传递: 我之前给前后示例的内存变化图吧: 根因就是大多数高级语言都 ...

  3. 浅析PriorityBlockingQueue优先级队列原理

    介绍 当你看本文时,需要具备以下知识点 二叉树.完全二叉树.二叉堆.二叉树的表示方法 如果上述内容不懂也没关系可以先看概念. PriorityBlockingQueue是一个无界的基于数组的优先级阻塞 ...

  4. VMware Tanzu Kubernetes Grid 1.3 发布 - VMware 构建、签名和支持的开源 Kubernetes 容器编排平台的完整分发版

    Tanzu Kubernetes 集群是由 VMware 构建.签名和支持的开源 Kubernetes 容器编排平台的完整分发版.可以通过使用 Tanzu Kubernetes Grid 服务在主管集 ...

  5. BASE理论之思考

    一.什么是BASE理论? BASE理论是对CAP中一致性和可用性权衡的结果,它的核心思想是:即使无法做到强一致性,但每个应用都可以根据自身业务特点,采用适当的方式来使系统达到最终一致性. BASE理论 ...

  6. 针对Spring MVC的Interceptor内存马

    针对Spring MVC的Interceptor内存马 目录 针对Spring MVC的Interceptor内存马 1 基础拦截器和调用流程的探索 1.1 基础拦截器 1.2 探索拦截器的调用链 1 ...

  7. TVM在ARM GPU上优化移动深度学习

    TVM在ARM GPU上优化移动深度学习 随着深度学习的巨大成功,将深度神经网络部署到移动设备的需求正在迅速增长.与在台式机平台上所做的类似,在移动设备中使用GPU可以提高推理速度和能源效率.但是,大 ...

  8. 服务化部署框架Paddle Serving

    服务化部署框架Paddle Serving 概述 常见的深度学习模型开发流程需要经过问题定义.数据准备.特征提取.建模.训练过程,以及最后一个环--将训练出来的模型部署应用到实际业务中.如图1所示,当 ...

  9. 【Java实现】剑指offer53.1——在排序数组中查找数字(LeetCode34:在排序数组中查找元素的起始位置)

    序数组中查找元素的起始位置):思路分享 <剑指offer>题目和LeetCode主站本质是一样的,想要找到target数目,也需要找到左右边界 题目解析: 在一个排序数组中,找到targe ...

  10. 【NX二次开发】 删除面操作

    录制修改封装删除面 DeleteFaces 1 #include <uf_defs.h> 2 #include <NXOpen/NXException.hxx> 3 #incl ...