微信小程序学习笔记——6、⼩程序结构⽬录

目录

5. ⼩程序结构⽬录

5.1. ⼩程序⽂件结构和传统web对⽐

5.2. 基本的项⽬⽬录


5. ⼩程序结构⽬录

(1)⼩程序框架的⽬标是通过尽可能简单、⾼效的⽅式让开发者可以在微信中开发具有原⽣APP体验的服务。

通过官方地址我们就不难发现,它用的就是原生框架——MINA框架
以后我们在一些技术文章或博文它指的MINA,都是指的原生框架。
 
(2)⼩程序框架提供了⾃⼰的视图层描述语⾔ WXML WXSS ,以及 JavaScript ,并在视图层与逻辑层间提供了数据传输和事件系统,让开发者能够专注于数据与逻辑。
也就是说:WXML写标签、WXSS写样式、JavaScript写逻辑。
 
 
 
 

5.1. ⼩程序⽂件结构和传统web对⽐

通过以上对⽐得出,传统web 是三层结构。⽽微信⼩程序 是四层结构,多了⼀层 配置.json

 

5.2. 基本的项⽬⽬录

pages 里面有两个文件夹:index(存放首页页面文件)、logs(存放日志页面的一些文件)

如下图左,就是页面文件,当你点击头像,它会跳转到下图右。刚好对应 index、logs 这两个文件夹

          

app.js 不能删除,它代表的是入口文件、全局文件

app.json 全局配置文件,可以针对整个小程序项目,进行统一的配置。比如说:整个项目的标题名称等

sitemap.json 小程序根目录下的 sitemap.json 文件用来配置小程序及其页面是否允许被微信索引。

关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章