欧美日韩精品一区二区在线线,一级无码在线收看,精品国产高清91,久久精品欧美电影

項目頁卡主要有三大功能

# 基本信息

包括圖標(biāo)、AppID、第三方平臺名(只有第三方平臺的開發(fā)小程序才會顯示)、目錄信息、上次提交代碼的時間以及代碼包大小。

# 基礎(chǔ)庫版本切換

開發(fā)者可以在此選擇任意基礎(chǔ)庫版本,用于開發(fā)和調(diào)試舊版本兼容問題。

clientlib

# 顯示基礎(chǔ)庫支持的客戶端版本

工具1.02.2002252或以上版本,開發(fā)者可以在此查看任意基礎(chǔ)庫支持的微信客戶端版本范圍

clientlibversion

# 顯示灰度中的基礎(chǔ)庫

正式版本的基礎(chǔ)庫全量發(fā)布前,會有一個灰度的過程。

工具1.02.2002252或以上版本,開發(fā)者可以在此查看正在灰度中的基礎(chǔ)庫版本

canaryclientlib

# 下發(fā)測試基礎(chǔ)庫

注意:該功能只能下發(fā)到登錄開發(fā)者工具的微信號的客戶端,并會影響到該客戶端所有小程序

工具1.02.2003112或以上版本,開發(fā)者可以在此選擇任意基礎(chǔ)庫版本并下發(fā)到客戶端

pushcommonlib

微信客戶端對開發(fā)版小程序打開調(diào)試,可以查看下發(fā)測試基礎(chǔ)庫的生效時間以及版本

pushcommonlibtime pushcommonlibversion

# 本地設(shè)置

# 上傳代碼時樣式自動補全

在預(yù)覽、真機調(diào)試、上傳時使用 autoprefixerwxss 文件中的樣式類自動補全前綴,以對不同的瀏覽器內(nèi)核的真機做樣式兼容性適配 autoprefixer 的 browsers 參數(shù)為 [ 'iOS >= 8', 'Chrome >= 37', ],勾選此項會增大代碼包體積。

# 上傳代碼時自動壓縮樣式

在預(yù)覽、真機調(diào)試、上傳時使用 cssnanowxss 文件進行壓縮

# 上傳代碼時自動壓縮混淆

在預(yù)覽、真機調(diào)試、上傳時使用 UglifyJS 或者 Terser 對 js 文件進行壓縮混淆

# 上傳時進行代碼保護

開啟此選項,開發(fā)者工具會嘗試對項目代碼進行保護,主要是對文件進行扁平化處理并替換 require 引用的文件名,以下情況不適合使用此功能

  1. 對于小程序只有簡單頁面的情況下,開啟此功能效果不佳
  2. 有文件超過 500kb,且其中有使用 require 引用項目中的文件的情況,在運行時可能會報文件沒有找到
  3. 動態(tài)引用的情況,如 var a = 'somefile.js'; require(a);
  4. require 函數(shù)賦值給其他變量的情況,如 var a = require; a('somefile.js');
  5. require 作為二元運算符的參數(shù)的情況,如 require + 1;
  6. 使用 ... 運算符且未開啟 ES6 轉(zhuǎn) ES5 的情況

# 自動運行體驗評分

開啟后,模擬器運行時,調(diào)試器-Audit 面板將自動運行體驗評分檢測 auto audit

# 不校驗合法域名、web-view(業(yè)務(wù)域名)、TLS 版本以及 HTTPS 證書

正式發(fā)布的小程序的網(wǎng)絡(luò)請求是需要校驗網(wǎng)絡(luò)請求(wx.request, wx.connectSocket、wx.downloadFile, wx.uploadFile)、<web-view /> 組件允許加載的業(yè)務(wù)域名是否已經(jīng)配置成為合法域名,以及域名的 TLS 版本、HTTPS 證書有效性,

其中服務(wù)器域名和 <web-view /> 業(yè)務(wù)域名可以在 mp 管理后臺 開發(fā)-開發(fā)管理-開發(fā)設(shè)置 中進行配置。

在開發(fā)過程中可以開啟此選項,開發(fā)工具將不會校驗安全域名、<web-view /> 業(yè)務(wù)域名,以及 TLS 版本、HTTPS 證書,幫助在開發(fā)過程中更方便的完成調(diào)試工作。

# 啟用數(shù)據(jù)預(yù)拉取

開啟后模擬器每次編譯都會先同步預(yù)拉取數(shù)據(jù),詳見數(shù)據(jù)預(yù)拉取

# 啟用代碼自動熱重載

開啟后,修改代碼文件,模擬器可以在不刷新的情況下生效變更。 進入熱重載模式后,會在模擬器區(qū)域有個顯示的提示,該功能在 2.12.0 及以上的基礎(chǔ)庫生效

注意: App.onLaunch 因沒有觸發(fā)場景無法生效熱重載,需要重新點擊編譯;Page.onLoad 需要重新進入頁面熱重載的變更才能生效

# 啟用多核心編譯

開啟后開發(fā)者工具將使用 node cluster 多核能力進行本地代碼編譯,

注意:對于雙核四線程 CPU 的機器不建議開啟該功能

# 啟用自定義處理命令

開啟后,工具在編譯前、預(yù)覽前、上傳前這三個時機調(diào)用開發(fā)者自定義的命令, 開發(fā)者可以去對代碼進行一些預(yù)處理或者上報的邏輯

# 項目設(shè)置

# 域名信息

將顯示小程序的安全域名信息,合法域名可在 mp 管理后臺 開發(fā)-開發(fā)管理-開發(fā)設(shè)置 中進行設(shè)置。

host

# 高級設(shè)置

將顯示小程序代碼包允許的大小等其他配置信息