改变 wsl2 下的 Linux 子系统安装位置
wsl 的 Linux 子系统使得在 Windows 下的开发体验得到了极大的优化,但重度使用对 C 盘空间是个不小的挑战,所以当 C 盘空间不足的开发者来说最好将其虚拟磁盘(VHD)转移到非系统盘上。
Private Network Access
Private Network Access 是 Blink 内核中新引入的安全性限制,放在 CORS 大类下,我在日常开发时遇到了些相关的问题。
icon font 渲染乱码
最近维护一老项目,在部署后发现部分字体图标渲染出现乱码,最后发现是 sass 编译 unicode 码时出现了乱码。
lerna / Yarn Workspaces 中使用 Jest 可能存在的路径问题
最近在 Yarn Workspaces 中使用 Jest 发现可能会找不到本地的依赖,经过定位后发现解决方案也很简单。
重置 wsl2 中的 Linux 子系统的账户密码
最近公司不让使用 Docker Desktop 软件了,只能在 wsl2 中的 Linux 子系统里安装使用 Docker,但是却发现自己忘记了账户的密码了。
老项目使用 dayjs 替代 moment 的注意事项
最近在优化项目时,发现项目中存在 dayjs 和 moment 混用的情况,决定将 moment 全面替换掉,在替换过程中发现了一些需要注意的地方。
工程前后端分离实践
最近针对维护的老项目进行了前后端分离的操作,这里了记录一下大体上的流程。
Yarn2+ 在确定版本范围时不会参考版本上的标签
最近使用 Yarn2+,配合 workspacs 的功能,体验非常好,但发现了 Yarn2+ 在安装依赖时进行版本确定时的逻辑和 npm 不一样。
RESTful API 设计指南 - 最佳实践
本文是对 Mahesh Haldar 发布在 Medium 上 文章 的译文。