04 2022 档案

摘要:一、背景 本次对公司项目进行webpack的升级 , 原有版本是webpack4.42.1, 本次升级目标是webpack5.28.0,已经是很新的版本了。目标,升级Webpack5,应用长效缓存,提升构建速度。 二、步骤 按照官网升级文档 "vue-loader": "^15.9.6", "ter 阅读全文
posted @ 2022-04-26 21:36 胡金斌 阅读(1236) 评论(0) 推荐(0) 编辑
摘要:Vite —— 一种新的、更快地 web 开发工具。 vite 是什么 vite —— 一个由 vue 作者尤雨溪开发的 web 开发工具,它具有以下特点: 1.快速的冷启动 2.即时的模块热更新 3.真正的按需编译 Vite介绍 Vite,一个基于浏览器原生 ES imports 的开发服务器。利 阅读全文
posted @ 2022-04-26 21:35 胡金斌 阅读(59) 评论(0) 推荐(0) 编辑
摘要:如何做组件库的单元测试前言 在我们开发完一个组件库的后,在做单元测试时,代码覆盖率常常被拿来作为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成情况,比如,代码覆盖率必须达到80%或 90%。于是乎,测试人员费尽心思设计案例覆盖代码。用代码覆盖率来衡量,有利也有有弊。 首先,让我们先来了解一下所谓的“代码覆盖率” 阅读全文
posted @ 2022-04-26 18:00 胡金斌 阅读(90) 评论(0) 推荐(0) 编辑
摘要:什么是XSS呢 跨网站指令码(英语:Cross-site scripting,通常简称为:XSS)是一种网站应用程式的安全漏洞攻击,是[代码注入]的一种。它允许恶意使用者将程式码注入到网页上,其他使用者在观看网页时就会受到影响。这类攻击通常包含了 HTML 以及使用者端脚本语言。 XSS 分为三种: 阅读全文
posted @ 2022-04-10 16:40 胡金斌 阅读(988) 评论(0) 推荐(0) 编辑