最近动态
React 原理涉及多个方面,包括核心概念、架构、工作流程等。以下是一个全面的解释,涵盖了虚拟DOM、组件、状态、生命周期、Hooks、协调算法(Reconciliation)和Fiber架构等关键点...
为什么使用 pnpm + workspace + changesets 替代 yarn + lerna 构建我们组件库
Jelon 发表于 标签: pnpm / monorepo / changesets
最近公司私服开启鉴权,对于前端来说,带来一些非常重要的影响和变化:不管拉取 npm 包还是发布 npm 包,均需要鉴权,具体就是 .npmrc 配置信息需要增加 auth token 信息;使用 yarn 出现偶然下载包失败问题以及必现的无法发包问题,而 npm 和 pnpm 可以;...
Node.js多线程
Jelon 发表于 标签: Node.js
在 Node.js 中,可以使用多种方式实现多线程编程,其中最常用的方式包括:使用 Worker Threads 模块:这是 Node.js 内置的一个模块,它提供了创建和管理多线程的 API。通过该模块,可以在 Node.js 中启动多个线程来执行不同的任务,以提高应用程序的性能和响应速度。该模块使用了共享内存和线程间消息传递来实现多线程编程...
给项目 npm 依赖包升级
Jelon 发表于 标签: npm
先检查更新 sh npm outdated 执行以上命令,可以看到所有可以更新的模块。我们需要先更新 package.json 文件。 方法一 我们需要安装 npm-check-updates 模块...
【每日一题】93. 复原IP地址
给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。有效的 IP 地址正好由四个整数(每个整数位于 0 到 255 之间组成),整数之间用 '.' 分隔...