常用命令:
  1. npm install -g ionic cordova(需要安装node)
  2. ionic start cutePuppyPics --v2(建app cutePuppyPics app名字 v2表示用ionic2)
  3. cd cutePuppyPics
  4. ionic g page myPage (创建某页面 √ Create app/pages/my-page/my-page.html √ Create app/pages/my-page/my-page.ts √ Create app/pages/my-page/my-page.scss)
  5. ionic g provider MyData (创建某provider √ Create app/providers/my-data/my-data.ts)
  6. ionic serve(在浏览器中看)
  7. ionic platform add/remove android/ios (添加删除平台)
  8. ionic build android/ios (打包)
 
辅助命令:
  1. ionic info(查看关于ionic的系统消息)
  2. ionic emulate android/ios (模拟器中打开)
  3. ionic plugin list(查看插件安装列表)
 
 
 
需要的插件:
  1. cordova plugin add cordova-plugin-wechat --variable wechatappid=app的微信id
  2. cordova plugin add cordova-plugin-qqsdk --variable QQ_APP_ID=qq的id
 
 
正式发布需要的命令:
  1. ionic platforms add android
  2. ionic build android --release
  3. jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore android.keystore的路径 apk的路径 android.keystore -storepass store的密码 -keypass key的密码   (签名具体可以查资料)
 
渠道:
百度(91,安卓市场),360,小米,腾讯,豌豆荚,华为,乐商店,机锋市场,木蚂蚁,应用汇,搜狗
  1. http://app.baidu.com/apps
  2. http://dev.360.cn/mod/developer/
  3. http://dev.xiaomi.com/
  4. http://open.qq.com/
  5. http://developer.wandoujia.com/
  6. http://zhushou.sogou.com/open/
  7. http://dev.appchina.com/market/dev/index.action
  8. http://open.lenovo.com/developer/
  9. http://developer.huawei.com/consumer/cn/devunion/openPlatform/html/memberCenter.html#modifyApp#
  10. http://dev.mumayi.com/
  11. http://dev.gfan.com/
特别是360,360的先上传安装包,网上加固后下载安装包再签名再上传
 
上传安卓市场需要的材料:
  1. icon (256*256 512*512 1024*1024 且圆角和直角都有)
  2. app截屏(480*800 4-8张)
  3. 资质(软件著作证书 税务登记证 营业执照 组织机构代码证)
  4. 身份证正反面
  5. app的相关内容填写(均不得包含关键词,最,平台,什么的):一句话简介,应用简介,当前版本更新内容
 
 常见问题的解决办法:
1.如果编译不成功 首先看文件名是否规范,不能含有中文
2.

[14:44:04] bundle failed: Could not resolve './app.module.ngfactory' from F:\animeWorld\mobileApp\.tmp\app\main.prod.ts
[14:44:04] ionic-app-script task: "build"
[14:44:04] Error: Could not resolve './app.module.ngfactory' from F:\animeWorld\mobileApp\.tmp\app\main.prod.ts

此问题的解决方案是:

npm install @ionic/app-scripts@latest --save-dev

 
 
 

ionic的常用命令总结以及正式发布的准备的更多相关文章

  1. Ionic开发-常用命令

      $ionic start myApp [tabs | sidemenu | blank] $ionic platform add android $ionic build android $ion ...

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

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

  3. ionic常用命令记录

    npm install -g ionic //安装ionic ionic lib update //更新www/lib/ionic 目录的文件,如有项目中有bower,此命令会运行bower upda ...

  4. maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

    maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository. ...

  5. git常用命令,git版本控制和Xcode结合使用,用Xcode提交到github,github客户端使用

    1.git常用命令 查看命令: 1.git --help 查看git所有命令 2.git clone -help 查看git clone命令的细节 3.git config -l   查看当前所有配置 ...

  6. Ionic3学习笔记(一)安装、项目结构与常用命令

    本文为原创文章,转载请标明出处 目录 安装 项目结构 常用命令 1. 安装 安装Cordova.Ionic npm install -g cordova ionic 创建一个新项目,有blank.ta ...

  7. 【Linux】Linux 常用命令汇总

    查看软件xxx安装内容:dpkg -L xxx 查找软件库中的软件:apt-cache search 正则表达式 查找软件库中的软件:aptitude search 软件包 查找文件属于哪个包:dpk ...

  8. linux常用命令--开发调试篇

    前言 Linux常用命令中有一些命令可以在开发或调试过程中起到很好的帮助作用,有些可以帮助了解或优化我们的程序,有些可以帮我们定位疑难问题.本文将简单介绍一下这些命令. 示例程序 我们用一个小程序,来 ...

  9. Java 之 Maven 常用命令

    一.Maven 常用命令 在 cmd 中可以通过一系列的 maven 命令对我们的 maven 工程进行编译.测试.运行.打包.安装和部署. 1.compile 命令 compile 是 maven ...

随机推荐

  1. WebStorm

    1,简介 WebStorm 10是一款强大的HTML5编辑工具,是 JetBrains 推出的一款商业的 JavaScript 开发工具.功能强大的前端专用IDE,拥有即时编辑(chrome).自动完 ...

  2. BZOJ 1565: [NOI2009]植物大战僵尸

    1565: [NOI2009]植物大战僵尸 Time Limit: 10 Sec  Memory Limit: 64 MBSubmit: 2317  Solved: 1071[Submit][Stat ...

  3. phabricator-zh_CN汉化包

    https://github.com/wanthings/phabricator-zh_CN 之前公司用这个做任务管理.可以将一些安排计划等指派给某个人跟进进度. 这个系统都是英文的,这是个缺憾.我找 ...

  4. [LeetCode] Remove Invalid Parentheses 移除非法括号

    Remove the minimum number of invalid parentheses in order to make the input string valid. Return all ...

  5. quartus和modelsim中使用mif和hex文件

    .mif和.hex文件都是Quartus支持的数据文件格式,常被用作内存初始化文件.可是,M odelSim却不支持.mif文件,只支持.hex文件格式,这意味着如果你的设计采用了.mif文件 ,你的 ...

  6. 【MySQL】花10分钟阅读下MySQL数据库优化总结

    1.花10分钟阅读下MySQL数据库优化总结http://www.kuqin.com2.扩展阅读:数据库三范式http://www.cnblogs.com3.my.ini--->C:\Progr ...

  7. Spring在非web应用中关闭IoC容器 (registerShutdownHook)

    在基于web的ApplicationContext实现中,已有相应的实现来处理关闭web应用时恰当地关闭Spring IoC容器.但,如果你正在一个非web应用的环境下使用Spring的IoC容器,如 ...

  8. 前端性能优化---yahoo军规

    一.尽可能减少HTTP请求数 二.使用CDN(内容分发网络) 三.添加Expire/Cache-Control头 四.启用Gzip压缩 五.将CSS放在页面最上面 六.将Script放在页面最下面 七 ...

  9. Bootstrap JavaScript插件

      在bs3.X中,提供了12种JavaScript插件,分别是:动画过渡(Transition).模态弹窗(Modal).下拉菜单(Dropdown).滚动侦测(Scrollspy).选项卡(Tab ...

  10. ajax两张传输数据方式

    encodeURI() 函数可把字符串作为 URI 进行编码. 语法 encodeURI(URIstring) 参数 描述 URIstring 必需.一个字符串,含有 URI 或其他要编码的文本. 返 ...