微信小程序的文件结构可以分为三个部分:
- 小程序由一个一个界面组成的,pages底下存放的就是每一个页面的文件,一个页面对应一个目录,如上图中的index和logs。目录下的作用分别为,.js控制页面的逻辑 .json页面的配置 .wxml页面的结构(类似于html) .wxss页面的样式(类似于css)。
- utils目录底下存放一些可公用的代码,例如日期格式化函数。
- 全局文件就是相对于整个小程序而言的。
App.js、app.json和app.wxss分别和页面文件中的.js .json .wxss的作用是一样的,不过作用范围不同。
project.config.json是小程序项目的个性化配置文件,可以记录开发者使用微信小程序开发工具的个性化的东西。例如界面颜色、编译配置等等。
sitemap.json 文件用于配置小程序及其页面是否允许被微信索引,默认所有的页面都允许被索引。