首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS构建
订阅
荣江
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
Electron 网络拦截实战
Electron 提供的 webRequest API,允许开发者对网络进行过滤和监听,并且可以修改 header 字段甚至请求地址,功能非常强大。
字节面试官:“Rust在前端工具链里有什么性能优势?” 候选人: “你说得对,但Rust是一门…”
面经标答: 由于跨语言工作的额外负担,JavaScript 中使用的原生解析器并不总是更快。避免跨语言开销以及使用多核心对于性能至关重要。
在 localhost 本地环境配置 https 证书
本文正在参加「金石计划」 前端在使用某些 html5 API 时,https 是前置必须项,某些 API 只能在 https 保障安全的情况下才能开启,比如录音功能的 AudioContext API
Babel 插件:30分钟从入门到实战
Babel 是一个 source to source(源码到源码)的 JavaScript 编译器,本文介绍了 Babel 插件的相关知识,讲解了如何编写、测试、使用 Babel 插件。
Vite 的前世今生:如何与 ESM/esbuild/Rollup 交织出一段爱恨情仇
Vite 的诞生并不是一帆风顺的,它与其他构建工具,如 esbuild 和 Rollup,有着复杂而微妙的关系。
使用babel对js代码进行tree-shaking
实际的开发过程中,出于各种原因,经常会有些变量在声明后,并不会被真正使用,形成一些既不影响运行、也不容易被发现的坏代码。 同时,一般意义上的tree-shaking都是基于依赖分析;在编译过程中,一些
从Tree Shaking来走进Babel插件开发者的世界
深入Tree Shaking和Babel Plugin Development打造属于每一个开发者自己的Tree Shaking插件。从此带你走进Babel的开发者世界,让你在”编译“的世界中游刃有余
vivo 基于 JaCoCo 的测试覆盖率设计与实践
本文主要介绍vivo内部研发平台使用Jacoco实现测试覆盖率的实践,包括Jacoco原理介绍以及在实践过程中遇到的新增代码覆盖率统计问题和频繁发布导致覆盖率丢失问题的解决办法。
如何计算增量测试覆盖率
为了保证代码质量,一般会要求提交的源码要有测试用例覆盖,并对测试覆盖率有一定的要求,在实践中不仅会考核存量代码覆盖率(总体覆盖率)还会考核增量代码的覆盖率。 或者说增量覆盖率更有实际意义,测试用例要随源码一并提交,实时保证源码的质量,而不是代码先行,测试用例后补,这有些应付的意…
猫眼前端代码覆盖率工具
目前猫眼已经完成了各类前端项目的代码覆盖率工具建设,并在部分项目中实践。本文主要介绍前端代码覆盖率工具的建设思路和实践过程,希望能给相关同学以借鉴,欢迎大家一起交流。