昌维的博客 — 记录 AI、系统与工程的实践笔记
正在加载首页内容
正在加载首页内容
共 4 篇文章
如果你把前端仓库放在 D 盘,第一次运行 pnpm install 后打开资源管理器,很可能会在 D:\ 根目录看到一个名为 .pnpm-store 的隐藏文件夹。它体积不小,名字也令人困惑——这到底是病毒、误操作,还是 pnpm 的正常行为?本文从文件系统底层出发,解释 pnpm 内容寻址 store 的选址逻辑、hard link(硬链接)原理,以及 W...
我写 ez-react 的出发点很简单:如果只看官方 React 的文档和源码,React 往往会显得过于庞大。它有 Fiber、Lane、Scheduler、Concurrent Rendering、Hooks、Server Components、Suspense、Hydration 等等机制,每一个机制背后都有复杂的历史包袱和工程约束。可是如果一个人刚刚...
实习时收到一个反馈:天才计划页面某段文字的第一行像是「溢出」了。布局属性翻了一遍都没问题,后来才知道是浏览器处理全角标点换行的规则在作怪。这篇记下排查过程,以及 line-break 这个属性该怎么用。
placeholder 与 focus是 前端开发中很容易被忽略的小地方。placeholder 这半篇讲它该怎么配色、Webkit 下为什么反而能被选中,以及怎么用伪元素把它禁掉;focus 这半篇从「浏览器的原生焦点样式为什么会被自己写的按钮样式弄丢」讲起,再介绍 :focus-visible 与它当年的 polyfill。