国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁 > 小程序 > 小程序開發(fā)

微信小程序項(xiàng)目配置文件project.config.json

小程序開發(fā) 2022-10-12 12:25:42

小程序開發(fā)者在小程序開發(fā)者工具上創(chuàng)建每一個(gè)小程序項(xiàng)目時(shí)都會(huì)生成一個(gè)小程序項(xiàng)目配置文件project.config.json,在工具上做的任何配置都會(huì)寫入到這個(gè)文件,當(dāng)重新安裝工具或者更換電腦工作時(shí),只要載入同一個(gè)項(xiàng)目的代碼包,開發(fā)者工具就自動(dòng)會(huì)幫你恢復(fù)到當(dāng)時(shí)你開發(fā)項(xiàng)目時(shí)的個(gè)性化配置,其中會(huì)包括編輯器的顏色、代碼上傳時(shí)自動(dòng)壓縮等等一系列選項(xiàng)。

可以在項(xiàng)目根目錄使用 project.config.json 文件對(duì)項(xiàng)目進(jìn)行配置。

微信小程序項(xiàng)目配置文件project.config.json

(1)compileType 有效值:

compileType 有效值

(2)setting 中可以指定以下設(shè)置:

setting 中可以指定設(shè)置

(3)scripts 中指定自定義預(yù)處理的命令:

scripts 中指定自定義預(yù)處理的命令

(4)packOptions:

packOptions 用以配置項(xiàng)目在打包過程中的選項(xiàng)。打包是預(yù)覽、上傳時(shí)對(duì)項(xiàng)目進(jìn)行的必須步驟。

目前可以指定 packOptions.ignore 字段,用以配置打包時(shí)對(duì)符合指定規(guī)則的文件或文件夾進(jìn)行忽略,以跳過打包的過程,這些文件或文件夾將不會(huì)出現(xiàn)在預(yù)覽或上傳的結(jié)果內(nèi)。

packOptions.ignore 為一對(duì)象數(shù)組,對(duì)象元素類型如下:

對(duì)象元素

其中,type 可以取的值為 folder、file、suffix、prefix,分別對(duì)應(yīng)文件夾、文件、后綴、前綴。

示例配置如下:

{
“packOptions”: {
“ignore”: [{
“type”: “file”,
“value”: “test/test.js”
}, {
“type”: “folder”,
“value”: “test”
}, {
“type”: “suffix”,
“value”: “.webp”
}, {
“type”: “prefix”,
“value”: “test-”
}]
}
}

注: value 字段的值不支持通配符、正則表達(dá)式。若表示文件或文件夾路徑,以小程序目錄 (miniprogramRoot) 為根目錄。

(6)debugOptions:

debugOptions 用以配置在對(duì)項(xiàng)目代碼進(jìn)行調(diào)試時(shí)的選項(xiàng)。

目前可以指定 debugOptions.hidedInDevtools 字段,用以配置調(diào)試時(shí)于調(diào)試器 Sources 面板隱藏源代碼的文件。

hidedInDevtools 的配置規(guī)則和 packOptions.ignore 是一致的。

當(dāng)某個(gè) js 文件符合此規(guī)則時(shí),調(diào)試器 Sources 面板中此文件源代碼正文內(nèi)容將被隱藏,顯示為:

// xxx.js has been hided by project.config.json
注:配置此規(guī)則后,可能需要關(guān)閉并重新打開項(xiàng)目才能看到效果。

(7)項(xiàng)目配置示例:

{
“miniprogramRoot”: “./src”,
“qcloudRoot”: “./svr”,
“setting”: {
“postcss”: true,
“es6”: true,
“minified”: true,
“urlCheck”: false
},
“packOptions”: {},
“debugOptions”: {}
}

TAg

加載中~

本網(wǎng)站LOGO受版權(quán)及商標(biāo)保護(hù),版權(quán)登記號(hào):國(guó)作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴(yán)禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權(quán)所有
轉(zhuǎn)載內(nèi)容版權(quán)歸作者及來源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請(qǐng)注明來源,商業(yè)媒體及紙媒請(qǐng)先聯(lián)系:aishangyiwan@126.com

工信部備案號(hào):湘ICP備19012813號(hào)-5