pages用於指定小程序由哪些頁面組成,每一項都對應一個頁面的 路徑(含文件名) 信息。文件名不需要寫文件後綴,框架會自動去尋找對於位置的 .json, .js, .wxml, .wxss 四個文件進行處理。
數組的第一項代表小程序的初始頁面,一般稱之爲首頁(HOME/INDEX)。小程序中新增/減少頁面,都需要對 pages 數組進行修改。
如果項目目錄結構如下:
├── app.js
├── app.json
├── app.wxss
├── pages
│ │── index
│ │ ├── index.wxml
│ │ ├── index.js
│ │ ├── index.json
│ │ └── index.wxss
│ └── logs
│ ├── logs.wxml
│ └── logs.js
└── utils
則在 app.json 中寫法如下:
{
"pages": ["pages/index/index", "pages/logs/logs"]
}