背景 进入项目组,接到的需求是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...