跳到主要内容

14 篇博文 含有标签「前端」

浏览器能力、交互实现与工程细节。

查看所有标签

新电脑第一步:在 Windows 上装好 Node.js、npm 和 Git

· 9 分钟阅读
Connexion Collective
ADMIN 权限狗

如果你刚拿到一台新电脑,或者刚重装完系统,打开终端敲下 npm -v,得到的多半是这一句:

'npm' 不是内部或外部命令,也不是可运行的程序或批处理文件。

这不是你命令打错了,也不是电脑坏了 —— Windows 出厂时不带 Node.js、npm 和 Git,得自己装。

这篇文章从「为什么」讲到「装完怎么验证」,全程不需要任何前置知识。

把 Docusaurus 部署到 Cloudflare Pages:从本地到自定义域名的完整流程

· 12 分钟阅读
Connexion Collective
ADMIN 权限狗

这个站就是 Docusaurus + Cloudflare Pages。部署这件事本身不难,难的是上线之后那些没人告诉你、但一定会遇到的细节:缓存策略、响应头、404、双语 sitemap、构建产物里的本地路径,以及 Cloudflare 边缘的一些「优化」会和框架打架。

这篇文章把整条链路完整写一遍,最后附一份可以直接对着检查的上线清单。

部署链路:本地仓库 → GitHub → Cloudflare 构建 → 边缘节点 → 访客,非 main 分支走预览部署

← 左右滑动查看完整示意图 →

构建发生在 Cloudflare 的机器上,本地既不需要服务器,也不需要上传 build/。

用中位切分做像素画调色板

· 4 分钟阅读
Connexion Collective
ADMIN 权限狗

做像素画工具时,最先想的是「加个马赛克滤镜不就完了」。

试过就知道不行:马赛克只是把像素块放大,颜色还是原来那几万种,看起来像低分辨率的照片,不像像素画。真正的像素画有两个约束 —— 格子的数量,和颜色的数量。