學(xué)習(xí)小程序該如何打包?學(xué)習(xí)微信小程序開(kāi)發(fā)的有福啦,昨天長(zhǎng)沙小程序開(kāi)發(fā)智企云給大家?guī)?lái)一整套系統(tǒng)的微信小程序開(kāi)發(fā)工具介紹,知識(shí)點(diǎn)是由淺入深的,今天帶來(lái)的又更是干貨的學(xué)習(xí),也是學(xué)習(xí)小程序開(kāi)發(fā)的重點(diǎn)內(nèi)容小程序打包,希望學(xué)習(xí)小程序開(kāi)發(fā)的小伙伴們,要認(rèn)真學(xué)習(xí),好好實(shí)操,并學(xué)以致用。
假如讀者已經(jīng)在“小程序開(kāi)發(fā)者工具”中調(diào)試沒(méi)有問(wèn)題了,可以生產(chǎn)開(kāi)發(fā)版本或體驗(yàn)版本進(jìn)行真機(jī)測(cè)試。因?yàn)橛行┠K無(wú)法在“小程序開(kāi)發(fā)者工具”中調(diào)試,例如:藍(lán)牙模塊。
但是在部署自己開(kāi)發(fā)的小程序之前,通常會(huì)對(duì)代碼進(jìn)行打包壓縮,這樣可以減少代碼大小,從而有效提高訪問(wèn)速度。然而,壓縮代碼的報(bào)錯(cuò)信息是很難Debug的,因?yàn)樗男刑?hào)和列號(hào)已經(jīng)失真。這時(shí)就需要Source Map來(lái)還原真實(shí)的出錯(cuò)位置了。小程序在打包時(shí),會(huì)將所有 js 代碼打包成一個(gè)文件,為了便于開(kāi)發(fā)者在手機(jī)上調(diào)試時(shí)定位錯(cuò)誤位置,因此小程序提供了 Source Map 支持。(有關(guān)Source Map的相關(guān)資料可以參考這個(gè)鏈接http://www.ruanyifeng.com/blog/2013/01/javascript_source_map.html)
在開(kāi)發(fā)者工具中開(kāi)啟 ES6(ECMAScript 6.0) 轉(zhuǎn) ES5(ECMAScript 6.0)、代碼壓縮時(shí),會(huì)生成 Source Map 的 .map 文件。開(kāi)發(fā)版小程序中,基礎(chǔ)庫(kù)會(huì)使用代碼包中的 .map 文件,對(duì) vConsole 中展示的錯(cuò)誤信息堆棧進(jìn)行重新映射(只對(duì)開(kāi)發(fā)者代碼文件進(jìn)行)。
以上就是長(zhǎng)沙小程序開(kāi)發(fā)帶來(lái)的關(guān)于小程序開(kāi)發(fā)帶包的相關(guān)介紹,程序做出來(lái)了,一定要打包好,儲(chǔ)存好,備份好,這是一個(gè)開(kāi)發(fā)人員最基本的要求,不然會(huì)全功盡棄。關(guān)于更多學(xué)習(xí)小程序開(kāi)發(fā)的相關(guān)心內(nèi)容,我們會(huì)陸續(xù)為大家?guī)?lái),敬請(qǐng)關(guān)注。
全國(guó)客戶服務(wù)免費(fèi)熱線:15874991942
在線客服:2225973985
每天前10名咨詢有好禮
智企云 版權(quán)所有 ? 2016-2018 湘ICP備11017552號(hào)
地址:長(zhǎng)沙市高新開(kāi)發(fā)區(qū)尖山路39號(hào)中電軟件園總部大樓6樓
Copyright ? 2015-2024 智企云 All Rights Reserved. 湘ICP備11017552號(hào) 技術(shù)支持:中億智企云
湘公網(wǎng)安備43019002000674號(hào) 客服熱線:15874991942 公司地址:長(zhǎng)沙市高新開(kāi)發(fā)區(qū)尖山路39號(hào)中電軟件園總部大樓6樓