Markdown是一種純文本格式的標(biāo)記語(yǔ)言宫莱。通過(guò)簡(jiǎn)單的標(biāo)記語(yǔ)法勘高,它可以使普通文本內(nèi)容具有一定的格式。 相比WYSIWYG編輯器 優(yōu)點(diǎn):1、因?yàn)槭羌兾谋荆灾灰С諱arkd...
Markdown是一種純文本格式的標(biāo)記語(yǔ)言宫莱。通過(guò)簡(jiǎn)單的標(biāo)記語(yǔ)法勘高,它可以使普通文本內(nèi)容具有一定的格式。 相比WYSIWYG編輯器 優(yōu)點(diǎn):1、因?yàn)槭羌兾谋荆灾灰С諱arkd...
前言 縱觀人類歷史的發(fā)展以及三次工業(yè)革命吼砂,你會(huì)發(fā)現(xiàn)利用機(jī)器來(lái)替代部分人力勞動(dòng),將重復(fù)的工作自動(dòng)化從而解放生產(chǎn)力都是發(fā)展的必然趨勢(shì)鼎文,在軟件工程領(lǐng)域也不例外渔肩,其中 CI/CD 就...
當(dāng)我們?cè)谧?SPA 應(yīng)用的時(shí)候,為了兼容老的瀏覽器(如IE9)我們不得不放棄 HTML5 browser history api 而只能采用 hash 路由的這種形式來(lái)實(shí)現(xiàn)前...
摘要:在GitHub代碼庫(kù)中拇惋,引入代碼庫(kù)維護(hù)者定制的 issues 模版和 pull request 模版周偎,讓人們可以有針對(duì)性的提供某類問(wèn)題的準(zhǔn)確信息抹剩,從而在后續(xù)維護(hù)中能夠進(jìn)...
起因 以前一個(gè)小項(xiàng)目的后臺(tái)接口是某PHP的哥們寫的,然后可能他不知道從哪里看了一篇毒雞湯蓉坎,說(shuō)什么大神的成長(zhǎng)之路澳眷,都是要對(duì)以前的代碼不停的重構(gòu),要追求完美蛉艾,然后認(rèn)真勤奮的把代碼...
單元測(cè)試分為 TDD(測(cè)試驅(qū)動(dòng)開(kāi)發(fā))和 BDD(行為驅(qū)動(dòng)開(kāi)發(fā))兩種類型兩者的區(qū)別是驅(qū)動(dòng)者拓瞪、主導(dǎo)者不同 斷言庫(kù) node是內(nèi)置斷言模塊assert的,也有一些其他的斷言庫(kù)助琐,如s...
講講前端的單元測(cè)試 前言 我希望你看完這篇文章后祭埂,能夠?qū)δ愕拈_(kāi)發(fā)流程有所啟發(fā),那就是我寫這篇文章的初衷了弓柱。 什么是單元測(cè)試 顧名思義單元測(cè)試就是測(cè)試最小單元,我們的單元可能是...
目錄 引言 包管理器 自動(dòng)化構(gòu)建及模塊打包器 測(cè)試 Linter 持續(xù)集成 靜態(tài)網(wǎng)站生成器 必備文檔 目錄規(guī)范 結(jié)尾 引言 在很早以前侧但,開(kāi)源軟件的開(kāi)發(fā)并不受待見(jiàn)矢空,甚至受到排擠...
轉(zhuǎn)載自:聊一聊前端自動(dòng)化測(cè)試 前沿 測(cè)試工具 持續(xù)測(cè)試 前言 為什么要測(cè)試 首先,我們要清楚為什么要測(cè)試禀横。說(shuō)白了就是檢驗(yàn)我們寫的代碼是否有錯(cuò)誤或者是需要優(yōu)化的地方屁药,從而提高我...
本篇解讀是將 api 作為入口進(jìn)行解讀的,因?yàn)?redux-saga 的 api 過(guò)多尤其是 effect 創(chuàng)建器柏锄,所以這里只是挑了常用的 api 做解讀酿箭。 版本 1.0.3...