摘要:?jiǎn)卧獪y(cè)試能限制你庫(kù)中的生長(zhǎng)。但你可以使用單元測(cè)試來(lái)測(cè)試每個(gè)特性,并且編寫(xiě)起來(lái)并不難。一些用于單元測(cè)試的庫(kù)提供了好用的方法來(lái)執(zhí)行測(cè)試。也就是說(shuō)此時(shí)的應(yīng)該是如果您想運(yùn)行單獨(dú)的某個(gè)單元測(cè)試,可以用。 原文發(fā)布于2017年7月,為保證能正常運(yùn)行,其中部分命令進(jìn)行了調(diào)整。當(dāng)時(shí)TypeScript版本為2.x,但依舊具有借鑒意義。 單元測(cè)試能限制你庫(kù)中Bug的「生長(zhǎng)」。隨著編寫(xiě)的庫(kù)越來(lái)越大,你不...
摘要:一新建項(xiàng)目文件夾,在文件夾打開(kāi)終端運(yùn)行一直回車(chē)二安裝所需要的包三根目錄下新建,填入四根目錄下新建,填入五執(zhí)行,安裝,根據(jù)提示安裝六修改填入七命令行運(yùn)行 一、新建項(xiàng)目文件夾,在文件夾打開(kāi)終端運(yùn)行npm init,一直回車(chē)二、安裝babel所需要的包 npm install --save-dev @babel/core @babel/cli @babel/preset-env npm in...
摘要:動(dòng)態(tài)導(dǎo)入使用的是的方法來(lái)加載代碼。使用到目前為止,我們已經(jīng)演示了如何動(dòng)態(tài)加載應(yīng)用程序的模塊。還需要公開(kāi)一個(gè)名稱(chēng),在該名稱(chēng)下我們的模塊狀態(tài)將存在于應(yīng)用程序的中。剩下的唯一部分就是把注冊(cè)到中。 showImg(https://segmentfault.com/img/bVbpGXm?w=800&h=450); 想閱讀更多優(yōu)質(zhì)文章請(qǐng)猛戳GitHub博客,一年百來(lái)篇優(yōu)質(zhì)文章等著你! 代碼分離與...
摘要:保持縱橫比縮放圖片,使圖片的長(zhǎng)邊能完全顯示出來(lái)。圖片按照模式放到固定盒子的矩形內(nèi),則需要對(duì)圖片進(jìn)行一定的縮放。也就是說(shuō),圖片通常只在水平或垂直方向是完整的,另一個(gè)方向?qū)?huì)發(fā)生截取。 canvas繪圖時(shí)drawImage,需要繪制的圖片大小不同,比例各異,所以就需要像html+css布局那樣,需要contain和cover來(lái)滿足不同的需求。 contain 保持縱橫比縮放圖片,使圖片的長(zhǎng)...
摘要:寫(xiě)這篇文章,主要是在前不久的微信公眾號(hào)開(kāi)發(fā)的時(shí)候,遇到了一些問(wèn)題,記錄一下,并希望其他在遇到這些問(wèn)題,可以進(jìn)行快速定位及處理。 寫(xiě)這篇文章,主要是在前不久的微信公眾號(hào)開(kāi)發(fā)的時(shí)候,遇到了一些問(wèn)題,記錄一下,并希望其他在遇到這些問(wèn)題,可以進(jìn)行快速定位及處理。 微信底部工具欄白條,1.首先,底部工具欄白條出現(xiàn)的原因是由于,瀏覽器跳轉(zhuǎn)留下了歷史信息,所以如果我們用H5開(kāi)發(fā)時(shí),如果需要跳轉(zhuǎn)頁(yè)面...
暫無(wú)介紹