背景 進(jìn)入項(xiàng)目組,接到的需求是vue框架的項(xiàng)目實(shí)現(xiàn)國(guó)際化,實(shí)現(xiàn)中英文版本的切換。目前常用的前端國(guó)際化實(shí)現(xiàn)方式是使用配置文件的方式,使用的是同一套...
前言 在我們開(kāi)發(fā)完一個(gè)組件庫(kù)的后蒜危,在做單元測(cè)試時(shí),代碼覆蓋率常常被拿來(lái)作為衡量測(cè)試好壞的指標(biāo),甚至警没,用代碼覆蓋率來(lái)考核測(cè)試任務(wù)完成情況,比如振湾,代...
PM2 PM2 是一個(gè)帶有負(fù)載均衡功能的 Node 應(yīng)用進(jìn)程管理器杀迹。 主要特性: 內(nèi)建負(fù)載均衡(使用 Node cluster 集群模塊) 后臺(tái)...
腳手架 搭建腳手架的目的就是快速的搭建項(xiàng)目的基本結(jié)構(gòu)并提供項(xiàng)目規(guī)范和約定。目前日常工作中常用的腳手架有 vue-cli押搪、create-react...
問(wèn)題現(xiàn)象 維護(hù)了很久的vue項(xiàng)目树酪,發(fā)現(xiàn) eslint 會(huì)報(bào)錯(cuò) token.type.endsWith is not a function 問(wèn)題原...
Git 規(guī)范Git 作為現(xiàn)在最流行的分布式管理工具,基本上是每個(gè)團(tuán)隊(duì)的必備大州。 Git Commit格式校驗(yàn)準(zhǔn)備commitlint/cli用于格...
前言 在我們開(kāi)發(fā)完一個(gè)組件庫(kù)的時(shí)候续语,需要有一個(gè)組件說(shuō)明文檔,文檔頁(yè)面是最直接的獲取信息的窗口厦画。而文檔頁(yè)一般包含了這些信息: 組件的描述 組件 D...
什么是XSS呢 跨網(wǎng)站指令碼(英語(yǔ):Cross-site scripting滥朱,通常簡(jiǎn)稱(chēng)為:XSS)是一種網(wǎng)站應(yīng)用程式的安全漏洞攻擊,是[代碼注入...
眾所周知 JS 是門(mén)非阻塞單線程語(yǔ)言力试,因?yàn)樵谧畛?JS 就是為了和瀏覽器交互而誕生的徙邻。如果 JS 是門(mén)多線程的語(yǔ)言話(huà),我們?cè)诙鄠€(gè)線程中處理 DO...