框架主體文件由 app.json、app.js、app.wxss 構成,這3個文件必須放置在項目根目錄,一個小程序只有一份,他們負責小程序整體的配置;
1、app.json:小程序公共設置,配置小程序全局設置。
2、app.js:小程序邏輯文件,主要用于注冊小程序全局示例,編譯時會和其他頁面邏輯文件打包成一份 JavaScript文件。
3、app.wxss:小程序公共樣式表,對所有頁面的布局文件都有效。
1、配置文件(app.json)
app.json在程序加載時加載,負責對小程序的全局配置,其配置項有:
pages:設置頁面路徑
window:設置默認頁面的窗口表現(xiàn)
tabBar:設置 tab的表現(xiàn)
networkTimeout:設置網絡超時時間
debug:設置是否開啟 debug 模式,默認關閉。
app.json 文件內容整體結構如下:

文件內容
2、小程序邏輯(app.js)
小程序中邏輯文件分為頁面邏輯文件和小程序邏輯文件,app.js 便是小程序邏輯文件,在這個文件中,我們可以通過 App()函數(shù)注冊小程序生命周期函數(shù)、全局方法和全局屬性,已注冊的小程序實現(xiàn)可以再其他邏輯層代碼中通過 getApp()獲取。
2.1注冊小程序

注冊小程序
2.2獲取小程序實例

獲取小程序實例
3、全局樣式(app.wxss)
?app.wxss是全局樣式表,對項目每個頁面都有效,可將一些系統(tǒng)級別的統(tǒng)一樣式風格寫入這個文件,頁面渲染時,框架頁中的.wxss文件樣式會覆蓋 app.wxss 中相同的選擇器樣式。