打开开发者工具快速生成项目,先来看看小程序最基础文档结构,如图
从上到下了解一下各个文件或文件夹具体的作用:
1. pages文件夹:
从字面上看可能是页面的集合,事实确实如此,一个完整小程序pages下会存许多子文件夹,而每个子文件夹就是一个小程序的页面,在图片中的page下有两个文件夹index和logs就说明快速生成的项目默认是有两个页面的,所以pages文件夹就是用来存放各种页面的文件夹的;
2、index和logs文件夹:
页面文件夹,文件夹下面存放的是页面的代码其中包括JS文件、wxml文件、wxss文件以及json配置文件,需要注意的是:
- 文件夹的名称可以和文件夹下的文件名称不一致,只是为了方便,我们习惯把页面的所有名称和文件夹的名称保持一致;
- 小程序的页面是由JS、wxml、wxss和json共同构成的,所以文件夹下的页面文件一般是4个文件成套的,当然你可以缺少某个文件,但是不能缺少JS文件不然后台会报错;
- 并不是一个文件夹下只可以存放一个页面文件,一个文件夹下可以存反多个页面的文件,但是我们一般不会这么做,一位这样不便于我们对页面进行管理;
- 虽然不是硬性规定每个页面一定要放在一个子文件夹内,你可以存放在pages目录下或者是其他地方,但是为了美观和便于管理最好每个页面四个文件放在一个文件夹内;
- logs页面比较特殊,小程序的日志页面,可以访问;