首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Legend80s
掘友等级
公众号:JavaScript与编程艺术
大模型前端关注 UX DX 推崇自动化的工程师文化 & 前端单元测试,使用 TS React Node.js, 学习 Nest.js, 喜欢 Python Bun Vitest Tailwindcss Svelet Rust
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
100
文章 99
沸点 1
赞
100
返回
|
搜索文章
最新
热门
我的 starship 终端配置
上一篇文章《别再社死了!includeIf 一招搞定 Git 提交者信息错乱,守护你的邮箱隐私》我们通过巧妙的 git 配置让进入不同目录能自动切换对应的用户名和邮箱,从根源上杜绝了 git 提交作者
20251108 Bun v1.3.2 更新:特殊场景下安装速度再次提升 x6 及安装策略兼容
Bun v1.3.2 更新 Jarred Sumner、Lydia Hallie · 2025年11月8日 此版本修复了 287 个问题(处理了 324 个 👍)。 升级 Bun 默认恢复提升式安装
在浏览器控制台中优雅地安装 npm 包 console.install('lodash')
引言 在前端开发过程中,我们经常需要在浏览器控制台中快速测试某个 npm 包,比如我们想快速测试某个版本的 lodash 是否存在原型链污染攻击。传统的方法要么过于繁琐,要么缺乏良好的用户反馈。本文将
Bun Test 不支持时间快进?我用这招让单元测试提速 8 倍!
假设我们的组件或函数内使用了 setInterval (setTimeout 同理),如果不对其进行任何操作,“傻傻等待”的话,一个单元测试可能就要耗费几秒钟才能完成,甚至还可能超时。
别再社死了!`includeIf` 一招搞定 Git 提交者信息错乱,守护你的邮箱隐私
在公司项目和自己开源项目之间切换容易提交错误的提交者信息,比如在 github 项目用公司邮箱和账号 push 了代码,导致泄露隐私。本文将介绍一个非常优雅的方案的实现 git 公司账号和个人账号的自
面试常见问题 TS 的 infer 你会用吗?对象如何转 snake_case
我们将实现一个 TS 类型转换:将对象的 key 转成 snake_case,期间会使用到 infer,通过实际操作来学概念才是最牢固的。 假设我们在某个系统中已经存在 camelCase 的 key
Bun 1.2.23发布:119个问题修复,性能飙升!
升级 Bun bun install 中的 pnpm-lock.yaml 支持 bun install 现在会自动将 pnpm-lock.yaml 和 pnpm-workspace.yaml 文件迁移
事件驱动 vs 轮询:为什么 Node.js 官方推荐 `fs.watch()` 而非 `fs.watchFile`
最近在做 umi v2 迁移到 rsbuild + React Router v7 data mode(你没听错就是 7 年前的 umijs v2),需要写了一个 Node.js 脚本监听 confi
一个专业的前端如何在国内安装 `bun`
对于 bun 我们有多种安装方式,可以使用现有的包管理器比如 npm i -g bun。 但是有个麻烦事:npm 一般是通过 nvm 安装的,如果 nvm 切换版本,则无法使用 bun(command
一个专业的前端如何在国内安装 `pnpm`
对于 pnpm 我们有多种安装方式,可以使用现有的包管理器比如 npm npm i -g pnpm 但是 npm 一般是通过 nvm 安装的,如果 nvm 切换到其他 node.js 版本,则无法使用
下一页
个人成就
优秀创作者
文章被点赞
988
文章被阅读
180,204
掘力值
6,556
关注了
21
关注者
124
收藏集
11
关注标签
14
加入于
2020-12-18