首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
业务方向
订阅
Jacenking
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
写了一个 vscode 插件:自动添加可选链
前几天有朋友问了我个问题: 是否可以通过 eslint 插件实现自动把属性访问变成可选链的方式。 这当然是可以的,我们来实现下: 创建项目,新建 package.json 安装 eslint 的包 然
图解串一串 webpack 的历史和核心功能
提到打包工具,可能你会首先想到 webpack。 那没有 webpack 之前,都是怎么打包的呢? webpack 都有哪些功能?为什么这么设计呢? 这篇文章我们就来一起探究一下。 其实之前都不打包的
React 组件库都是怎么打包的?
大家都用过组件库,react 流行的组件库有阿里的 ant-design、字节的 semi-design、arco-design 等。 那这些组件库都是怎么打包的呢? 我们自己写个组件库的话,怎么写打
lerna 还是 pnpm + changesets?monorepo 工具核心就看这三个功能
monorepo 是多个包在同一个项目中管理的方式,是很流行的项目组织形式。 主流的开源包基本都是用 monorepo 的形式管理的。 为什么用 monorepo 也很容易理解: 比如 babel 分
webpack 的 scope hositing 实现原理,它也是一种 tree shaking!
scope hoisting 是 webpack 3 就已经实现的功能了,它能优化生成代码的性能,还能实现部分 tree shaking。 那什么是 scope hoisting,它又是怎么实现的呢?
为什么说 webpack 的 Module Federation 天生是模块级的微前端?
Module Federation 不是 webpack 5 的特性么?它和微前端有毛线关系? 不着急解释,我们先写个 Module Federation 的 demo 再说。 用 create-re
console.log 一定会导致内存泄漏?不打开 devtools 就不会
昨天的文章通过 Performance 和 Memory 工具证明了打开 devtools 的时候 console.log 会有内存泄漏。 有 console.log 的时候,内存是这样的: 去掉之后
千万别让 console.log 上生产!用 Performance 和 Memory 告诉你为什么
很多前端都喜欢用 console.log 调试,先不谈调试效率怎么样,首先 console.log 有个致命的问题:会导致内存泄漏。 为什么这么说呢? 用 Performance 和 Memory 工
写给前端的跨平台方案、跨端引擎的本质
近些年来,前端领域的跨端技术越来越多了:react native、weex、flutter、electron、kraken 等等。 那么多跨端方案,他们有没有通用的思路?我们能不能从这么多方案中找出本