新聞中心
項目頁卡主要有三大功能:

顯示當(dāng)前項目細(xì)節(jié)
包括圖標(biāo)、AppID、第三方平臺名(只有第三方平臺的開發(fā)小程序才會顯示)、目錄信息、上次提交代碼的時間以及代碼包大小。
基礎(chǔ)庫版本切換
開發(fā)者可以在此選擇任意基礎(chǔ)庫版本,用于開發(fā)和調(diào)試舊版本兼容問題。
項目配置
ES6 轉(zhuǎn) ES5
在 0.10.101000 以及之后版本的開發(fā)工具中,會默認(rèn)使用babel將開發(fā)者代碼ES6語法轉(zhuǎn)換為三端都能很好支持的 ES5的代碼,幫助開發(fā)者解決環(huán)境不同所帶來的開發(fā)問題。開發(fā)者可以在項目設(shè)置中關(guān)閉這個功能。詳情
需要注意的是:
- 為了提高代碼質(zhì)量,在開啟
ES6轉(zhuǎn)換功能的情況下,默認(rèn)啟用javasctipt嚴(yán)格模式,請參考 "use strict" 。
壓縮代碼
開啟此選項,開發(fā)工具在上傳代碼時候?qū)椭_發(fā)者壓縮javascript代碼,減小代碼包體積。
樣式補(bǔ)全
開啟此選項,開發(fā)工具會自動檢測并補(bǔ)全缺失樣式,保證在低版本系統(tǒng)上的正常顯示。盡管可以規(guī)避大部分的問題 ,還是建議開發(fā)者需要在 iOS 和 Android 上分別檢查小程序的真實表現(xiàn)。
代碼保護(hù)
開啟此選項,開發(fā)者工具會嘗試對項目代碼進(jìn)行保護(hù),主要是對文件進(jìn)行扁平化處理并替換 require 引用的文件名,以下情況不適合使用此功能
- 對于小程序只有簡單頁面的情況下,開啟此功能效果不佳
- 有文件超過 500kb,且其中有使用 require 引用項目中的文件的情況,在運行時可能會報文件沒有找到
- 動態(tài)引用的情況,如 var a = 'somefile.js'; require(a);
- 將 require 函數(shù)賦值給其他變量的情況,如 var a = require; a('somefile.js');
- 將 require 作為二元運算符的參數(shù)的情況,如 require + 1;
- 使用 ... 運算符且未開啟 ES6 轉(zhuǎn) ES5 的情況
不校驗請求域名及 TLS 版本
正式發(fā)布的小程序的網(wǎng)絡(luò)請求是需要校驗合法域名以及域名的 TLS 版本,可以在 mp 管理后臺進(jìn)行配置。 在開發(fā)過程中可以開啟此選項,開發(fā)工具將不會校驗安全域名,以及 TLS 版本,幫助在開發(fā)過程中更方便的完成調(diào)試工作。
啟用多核心編譯
在四核及以上的電腦上此選項可見。啟用此選項,會充分利用 CPU 資源來編譯項目的 JS 代碼,提高編譯的效率。可以選擇關(guān)閉此選項。
域名信息
將顯示小程序的安全域名信息,合法域名可在 mp 管理后臺進(jìn)行設(shè)置。
當(dāng)前名稱:創(chuàng)新互聯(lián)小程序教程:微信小程序工具項目頁卡三大主要功能
URL標(biāo)題:http://m.fisionsoft.com.cn/article/dhcooje.html


咨詢
建站咨詢
