前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ionic3学习笔记(一)安装、项目结构与常用命令

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

作者头像
Theo Tsao
发布2018-09-07 16:01:30
1.2K0
发布2018-09-07 16:01:30
举报
文章被收录于专栏:Theo Tsao

本文包含: Ionic3安装、项目结构与常用命令

1. 安装

安装Cordova、Ionic

代码语言:javascript
复制
npm install -g cordova ionic

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

代码语言:javascript
复制
ionic start myApp blank
ionic start myApp tabs
ionic start myApp sidemenu
ionic start myApp tutorial
ionic start myApp super
ionic start myApp conference
ionic start myApp aws

浏览器运行调试

代码语言:javascript
复制
cd myApp
ionic 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运行环境信息

代码语言:javascript
复制
ionic info

更新Ionic到最新版本

代码语言:javascript
复制
npm install -g ionic@latest

生成新的page、provider等

代码语言:javascript
复制
ionic generate [<type>] [<name>]

[<type>]: e.g. component, directive, page, pipe, provider, tabs

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

代码语言:javascript
复制
ionic serve --lab

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

代码语言:javascript
复制
ionic cordova resources ios
ionic cordova resources --icon ios
ionic cordova resources --splash ios

列出所有平台

代码语言:javascript
复制
ionic cordova platform ls

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

代码语言:javascript
复制
ionic cordova platform add ios
ionic cordova platform remove ios
ionic cordova platform update ios

编译一个平台并压缩

代码语言:javascript
复制
ionic cordova build ios --prod

添加、删除插件

代码语言:javascript
复制
ionic plugin add cordova-plugin-camera
ionic plugin rm cordova-plugin-camera
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-09-262,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 安装
  • 2. 项目结构
  • 3. 常用命令
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档