
背景 進入項目組,接到的需求是vue框架的項目實現國際化,實現中英文版本的切換。目前常用的前端國際化實現方式是使用配置文件的方式,使用的是同一套...
前言 在我們開發完一個組件庫的后,在做單元測試時,代碼覆蓋率常常被拿來作為衡量測試好壞的指標,甚至,用代碼覆蓋率來考核測試任務完成情況,比如,代...
PM2 PM2 是一個帶有負載均衡功能的 Node 應用進程管理器。 主要特性: 內建負載均衡(使用 Node cluster 集群模塊) 后臺...
腳手架 搭建腳手架的目的就是快速的搭建項目的基本結構并提供項目規范和約定。目前日常工作中常用的腳手架有 vue-cli、create-react...
問題現象 維護了很久的vue項目,發現 eslint 會報錯 token.type.endsWith is not a function 問題原...
Git 規范Git 作為現在最流行的分布式管理工具,基本上是每個團隊的必備。 Git Commit格式校驗準備commitlint/cli用于格...
前言 在我們開發完一個組件庫的時候,需要有一個組件說明文檔,文檔頁面是最直接的獲取信息的窗口。而文檔頁一般包含了這些信息: 組件的描述 組件 D...
什么是XSS呢 跨網站指令碼(英語:Cross-site scripting,通常簡稱為:XSS)是一種網站應用程式的安全漏洞攻擊,是[代碼注入...
眾所周知 JS 是門非阻塞單線程語言,因為在最初 JS 就是為了和瀏覽器交互而誕生的。如果 JS 是門多線程的語言話,我們在多個線程中處理 DO...