博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ionic3学习笔记(一)安装、项目结构与常用命令
阅读量:3487 次
发布时间:2019-05-19

本文共 1472 字,大约阅读时间需要 4 分钟。

本文为原创文章,转载请标明

目录

  1. 安装
  2. 项目结构
  3. 常用命令

1. 安装

安装Cordova、Ionic

npm install -g cordova ionic

创建一个新项目,有blank、tabs、sidemenu3种样式可选,tutorial、super、conference为官方Demo,aws为AWS Mobile Hub Demo

ionic start myApp blankionic start myApp tabsionic start myApp sidemenuionic start myApp tutorialionic start myApp superionic start myApp conferenceionic start myApp aws

浏览器运行调试

cd myAppionic serve

2. 项目结构

./hooks => 包含App生命周期中自动执行的操作

./node_modules & ./package.json => npm依赖项
./platforms => 添加的平台
./plugins => 安装的插件
./resourses => App图标和启动画面
./src/ => 主要工作目录
./src/index.html => App主要入口,用来设置脚本和CSS
./src/app/app.module.ts => App入口
./src/pages => 放置生成的页面
./src/assets => 放置多媒体文件
./src/theme/variables.scss => 用于覆盖默认样式
./www => 浏览器运行调试时自动生成
config.xml => 配置文件
ionic.config.json => 上传到 ionic.io 会被使用
.tsconfig.json & tslint.json => TS相关

3. 常用命令

打印出Ionic运行环境信息

ionic info

更新Ionic到最新版本

npm install -g ionic@latest

生成新的page、provider等

ionic generate [
] [
][
]: e.g. component, directive, page, pipe, provider, tabs

在浏览器中运行调试,可打开iOS、Android、Windows3个界面

ionic serve --lab

生成一个平台图标、启动画面

ionic cordova resources iosionic cordova resources --icon iosionic cordova resources --splash ios

列出所有平台

ionic cordova platform ls

添加、删除、更新一个平台

ionic cordova platform add iosionic cordova platform remove iosionic cordova platform update ios

编译一个平台并压缩

ionic cordova build ios --prod

添加、删除插件

ionic plugin add cordova-plugin-cameraionic plugin rm cordova-plugin-camera

如有不当之处,请予指正,谢谢~

你可能感兴趣的文章
js自定义数据顺序进行升序或者降序排序
查看>>
【零】简单数仓框架优化、配置及基准测试
查看>>
【零】Linux中MySQL安装
查看>>
Sqoop的安装及测试
查看>>
Kylin的简单使用
查看>>
Presto的概念和安装使用
查看>>
Druid的Web页面使用
查看>>
Scala-HelloWorld
查看>>
Scala-IDEA中环境部署
查看>>
Scala-HelloWorld解析
查看>>
Scala-变量和数据类型
查看>>
Scala-流程控制
查看>>
Scala-面向对象后章
查看>>
iOS蓝牙原生封装,助力智能硬件开发
查看>>
iOS 代码的Taste(品位)
查看>>
iOS开发代码规范
查看>>
iOS组件化实践(基于CocoaPods)
查看>>
【iOS学习】RxSwift从零入手 - 介绍
查看>>
数据结构之栈
查看>>
Elastic Stack简介
查看>>