很多開發(fā)者在進行小程序開發(fā)的時候,都會使用到 ext.json 文件。該文件可以描述第三方組件庫的使用情況,以及指定自定義組件的使用范圍等。但是,在小程序開發(fā)過程中,很多人會遇到 ext.json 沒有打包上傳的問題。
{ "component": true, // 表示組件 "usingComponents": { // 組件代表的自定義標簽 "custom-button": "../custom-button/index" } }
出現(xiàn) ext.json 沒有打包上傳的問題,通常有以下幾個原因。
1. 沒有在 app.json 中聲明使用自定義組件庫。
{ "usingComponents": { "custom-button": "../custom-button/index" } }
2. ext.json 文件保存路徑不正確。
3. ext.json 文件內(nèi)部結(jié)構不正確,出現(xiàn)了語法錯誤或者缺失字段等等。
遇到這種問題,解決方案也非常簡單。
1. 在 app.json 中聲明使用自定義組件庫。
{ "miniprogramRoot": "./", "pages": [ "pages/index/index" ], "usingComponents": { "van-button": "/components/vant-weapp/button/index", "custom-button": "../custom-button/index" }, "style": "v2", "sitemapLocation": "sitemap.json" }
2. 檢查 ext.json 文件路徑是否正確。
3. 再次檢查 ext.json 文件內(nèi)部結(jié)構是否正確。
總之,出現(xiàn) ext.json 沒有打包上傳的問題,一定要耐心查找問題所在,采取正確的解決方案進行修復。
上一篇mysql只有一個表亂碼
下一篇mysql位圖查詢