Ionic 入门与实战之第三章:Ionic 项目结构以及路由配置

发布时间:2026/11/13 4:19:48

Ionic 入门与实战之第三章:Ionic 项目结构以及路由配置 原文发表于我的技术博客本文是「Ionic 入门与实战」系列连载的第三章主要对 Ionic 的项目结构作了介绍并讲解了Ionic 中的路由概念以及相关配置。原文发表于我的技术博客1. Ionic 项目结构这是初始化创建的 Ionic 项目结构接下来将一一讲解。因为 Ionic 使用了 Cordova 技术所以项目的文件架构基本和 Cordova 的项目类似。1.1 app 文件夹项目文件夹后续的代码编写都将在这里进行因为使用的语言就是 HTML5/CSS(Sass)/JavaScript所以项目结构类似于静态网站的项目结构。1.2 hooks 文件夹hooks 文件夹 主要放置在提交给 Cordova 处理的时候自定义的一些动作主要用于一些自动化处理的动作如在编译前、编译后、运行前等等时刻插入自己定义好的动作。具体的介绍可以查看其中包含的文件README.md。1.3 node_modules 文件夹包含了所有使用 npm 安装的依赖包。1.4 platforms 文件夹platforms 包含了 iOS 平台和 Android 平台的项目文件一般不需要去修改除非你需要修改一些原生的配置如需要配置不同平台的推送通知的时候才需要对其中的相关文件进行修改。1.5 plugins 文件夹存储所有 Cordova 插件的位置注意区别于 npm 安装依赖包的位置。安装命令如下{plugin} 是插件的 ID 或者 插件 GitHub 的 URLionic plugin add {plugin}1.6 resources 文件夹放置了平台的图标(icon)和启动界面图片(splash)注意适配不同的分辨率后续章节会作详细介绍。1.7 www 文件夹独立的项目用于在浏览器调试时生成的文件夹这样项目生成的 cordova/ionic 等编译文件将不在项目文件夹中存在可以用于单纯的 web 发布使用。具体的配置在下面的ionic.project文件中有详细的介绍。里面的 index.html 是 app 的入口。1.8 config.xml项目整体配置配置文件的节点和 Cordova 是一样的具体的节点解释可以参见这里。1.9 gulpfile.jsgulp 是一个基于流的自动化构建工具文件中配置了项目编译过程中执行的构建流事件。大型项目需要自动构建的时候才会去修改相关配置一般不去修改即可。1.10 ionic.config.js配置用于执行 Ionic CLI 时候使用。1.11 ionic.config.json可以自定义配置值供项目读取。1.12 ionic.project除了基本信息的配置还可以在其中添加一些外部的配置如添加一个 Gulp Watch用于实现 LiveReload。gulpStartupTasks: [ watch ], watchPatterns: [ ./scss/**/*.scss, ./www/js/**/*.js, ./www/build/index.html ]1.13 package.json项目依赖的包在这里管理如果项目中丢失或者初始化使用npm install命令的时候会加载此配置文件中的依赖包。这里只是大概了解了每个文件夹、文件的作用更多的使用方法将在接下来的实际项目中有详细地讲解。
延伸阅读

更多相关文章

2026/11/9 13:47:46

Ionic 2.0 相关资料

原文发表于我的技术博客 本文汇总了学习 Ionic 2 的相关资料,也算是一个 Ionic Awesome 列表,供大家参考,有需要分享的可以留言。 原文发表于我的技术博客 1. 文档 1.1 Ionic 文档 http://ionicframework.com/docs/v2/ 1.2 Ionic API http://…

2026/11/11 0:21:24

Webpack 2 视频教程 007 - 配置 WDS 进行浏览器自动刷新

原文发表于我的技术博客 这是我免费发布的高质量超清「Webpack 2 视频教程」。 Webpack 作为目前前端开发必备的框架,Webpack 发布了 2.0 版本,此视频就是基于 2.0 的版本讲解的。 这个基本就是目前国内最好的 Webpack 2.0 最好的学习视频了,…

2026/11/13 4:16:56

_高压电工证考试难度电子证书查询

高压电工证考试难度到底多大?保姆级教程教你轻松过关 实操考试心里没底怕挂科?高压电工证考试难度其实没有想象中那么高,关键看你有没有掌握正确的方法。作为一个在焦作项目现场做过多年管理员的老手,我深知电工证在工地上的重要性,也见过太多人因为没考…

2026/11/13 4:16:56

阿坝特种作业操作证怎么考?2026河南最新政策全解析

阿坝特种作业操作证怎么考?2026河南最新政策全解析 实操考试心里没底怕挂科?很多人第一次报考阿坝特种作业操作证时,最担心的就是考试环节。尤其是像低压电工、焊工、高处作业这些需要动手操作的工种,稍有不慎就可能挂科。但好消息是,2026年河南…

2026/11/13 4:16:56

江阴电工证考试时间公布,良心建议帮你避开报名陷阱

江阴电工证考试时间公布,良心建议帮你避开报名陷阱 你是不是也在纠结“江阴电工证考试时间”什么时候安排?不知道去哪报名怕被中介坑?别急,今天我就用自己在应急管理行业摸爬滚打的经验,给你点 良心建议…

2026/11/13 4:16:56

中建工地查电工证吗值不值得考

中建工地查电工证吗值不值得考 实操考试心里没底怕挂科,这是很多准备报考电工证的学员共同的焦虑。尤其是在中建工地这类大型项目上,电工证的查验已经成为标配, 值不值得考 ,这个问题的答案其实很明确: 必须考…

2026/11/13 4:11:56

河北涞源县电工证真实经历:外省证能转吗?老电工带你避坑

河北涞源县电工证真实经历:外省证能转吗?老电工带你避坑 之前考的证在外省能不能转过来?这是很多在涞源县做电工的朋友最头疼的问题。我认识一个老电工,三年前在河南考的低压电工证,现在想在涞源县上岗,结果被拦在门外,说他证是外省的,不能直接使用。…

2026/11/12 20:35:13

电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。…

2026/11/13 0:01:06

办上海高压电工证良心建议:别被中介坑了,自己看这篇就够了

办上海高压电工证良心建议:别被中介坑了,自己看这篇就够了 你是不是也像我一样,第一次听说“高压电工证”这个名词,就感觉一头雾水?其实很多人都跟我一样,不知道去哪报名、怕被中介坑,结果花了冤枉钱还考不上。今天我就从一个在商丘培训过的学员角度,…

2026/11/13 0:01:06

黎里考电工证在哪里值不值得考

黎里考电工证在哪里值不值得考 之前考的证在外省能不能转过来?这是很多在外地工作、准备回老家发展的朋友最关心的问题。特别是在黎里地区,很多从事电力相关工作的朋友,都面临这样一个难题: 外省的电工证能否在本地使用?值不值得考?…

2026/11/13 0:01:06

毕节哪里考电工证 怎么报名学历不高也能上手

毕节哪里考电工证 怎么报名学历不高也能上手 你是不是也和我一样,学历不高,想着考个电工证,但又担心自己条件不够,怕报不上名?其实不然,只要符合条件,学历不高也能考电工证。今天就来聊聊【毕节哪里考电工证】这个问题,还有怎么报名,让你一步到位不…

2026/11/12 22:10:13

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/12 9:51:42

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑