2024-07-06
InversifyJS 的依赖定义和注入依赖 TypeScript 的装饰器实现。因为用到了,所以花了点时间学习了一下。有所收获,所以可以简单聊一聊。
2024-04-11
2024 年的春节我们出发去了云南 5 日游。
2023-12-20
之前也写了不少关于 Rush.js 的基础知识和配置但没有正儿八经的写过 NPM Publish 相关的内容,所以就单独写一文吧。
2023-12-01
编写 VSCode Extension 时期望从剪切板获取用户所复制的文件信息,但 VSCode 自带的 api vscode.env.clipboard.readText() 最多只能获取到被复制文件的名称信息基本上用不了,所以就考虑能否用 node 通过一些手段调起操作系统的 api 来拿到这个信息。
2023-11-08
本文主要内容为阐述现在比较主流的 ESlint 配置方案。当然本文也有一定倾向性,主要是针对 TS 和 React 的生态。
2022-09-23
React Hook 将 Function 和 State 分离,我认为这是一种跨时代的思想。
2022-08-22
Overflow 的溢出折叠属于一种很常见的特性,但如果要求用 JavaScript 去实现却又是一件头痛的事情,所以不如来封装一个通用的组件。
2022-05-21
2022 年上半年的上海与 2019 年末的武汉一样,作为中国与 COVID-19 对抗史中的两个重要节点,注定是会被人们所铭记的。
2022-01-05
应群友强烈要求我又开始捣鼓 mc 的服务器,这次就不偷懒弄什么面板服了直接阿里云走起。
2021-12-17
2021 年也接近尾声啦,按照惯例整理整理心情做一个年终总结吧。
2021-12-07
说到 react 的动画库必然会提及 react-spring。顾名思义该库的动画类似弹簧形变产生的伸缩曲线,总之就是看起来非常流畅舒服啦,不过它的学习曲线也异常陡峭。
2021-12-06
我们通常习惯使用 height: 100vh; 来设定一个一屏高度的容器。然而这个特性在 IOS 移动端存在一些问题。
2021-12-01
在调试页面的时候发现了一个疑似页面样式错乱的 BUG。由于我的站点托管在 Vercel 上,最初我倒是没有细想本能认为是 Vercel 性能拉垮导致样式表传递速度太慢了。
2021-11-04
有一个「导出」按钮,用户点击之后后端返回文档流,前端自动唤起浏览器下载。如此简单的功能要如何完美的去实现它呢?
2021-10-12
TypeScript 或许没有我们想象中的那么聪明。
2021-10-09
国庆因为有加班所以没有出行计划,空闲期间无意在 b 站点开了一部新番《漂流少年》,看了个开头,嗯?差点以为是物语系列的什么外传续作,开头风格极其相似。
2021-04-27
话说都 2021 年了还有人用 LNMP 吗?