ZeroOne 繁體中文技術部落格

CSS text-wrap 怎麼選?用 balance、pretty、stable 控制換行
CSS text-wrap 不只是 wrap 與 nowrap;balance 適合短標題、pretty 適合較長段落、stable 則針對 contenteditable 的編輯穩定性。本文整理相容性、效能與可直接套用的 CSS 範例。
1541 字
|
8 分鐘
Cover Image of the Post
GitHub Copilot Customize 怎麼用?Skills、MCP、Plugins 與 Canvas
GitHub Copilot app 的 Customize tab 已正式推出,能集中管理 Skills、MCP servers、Plugins 與 Canvas。本文說明自動可用的設定、安裝前的信任檢查、企業治理與可回溯驗證流程。
1456 字
|
7 分鐘
Cover Image of the Post
GitHub Push Rulesets 路徑例外怎麼設?限制檔案又保留必要例外
GitHub Push Rulesets 的 Restrict file paths 與 Restrict file size 現在支援 path exceptions。本文用實際 pattern 說明如何限制敏感檔案、保留必要例外、驗證 fnmatch 與建立可審查的推送政策。
1446 字
|
7 分鐘
Cover Image of the Post
pnpm ERR_PNPM_INVALID_PROXY 怎麼修?先清掉空的代理設定
pnpm 出現 ERR_PNPM_INVALID_PROXY 且錯誤值是空字串時,問題通常在 HTTP_PROXY、HTTPS_PROXY 或 pnpm-workspace.yaml 的代理設定。本文整理安全清除、有效 URL、pnpm 12 修正版本與 CI 驗證流程。
1198 字
|
6 分鐘
Cover Image of the Post
wrangler kv bulk put 二進位資料損壞?先升級 4.125.0
Wrangler 4.125.0 修正 `kv bulk put` 將含有無效 UTF-8 位元組的 base64 值寫壞到本機 KV 的問題。本文說明受影響範圍、Wrangler v4 的 local/remote 邊界、可重現的驗證流程,以及升級後如何避免把測試資料誤寫到正式 KV。
1298 字
|
6 分鐘
Cover Image of the Post
gh codespace ports forward 有風險?先升級 GitHub CLI 2.98.0
GitHub CLI 2.28.0–2.97.x 的 `gh codespace ports forward` 可能把本機轉發埠綁到所有網路介面。本文整理 CVE-2026-72924 的影響邊界、版本檢查、升級與刻意對外開放時的安全驗證,避免把私有 Codespaces 服務意外暴露給區網或 VPN。
1169 字
|
6 分鐘
Cover Image of the Post
pnpm frozen lockfile 錯誤怎麼修?先對齊 lockfile 與版本
遇到 `ERR_PNPM_FROZEN_LOCKFILE_WITH_OUTDATED_LOCKFILE` 時,不要刪除 pnpm-lock.yaml。本文用 manifest、pnpm pin、devEngines 與相容性資料庫定位原因,整理 pnpm 11.24 與 12 RC 10 的修正、CI 驗證與回退步驟。
1596 字
|
8 分鐘
Cover Image of the Post
Cloudflare Wrangler OAuth 權限怎麼選?optional scopes 與重新授權排錯
Cloudflare Wrangler 與 API MCP server 現在可在 OAuth 授權時取消不需要的 optional scopes。本文整理 wrangler login、scope 清單、最小權限、缺少權限時重新授權與 CI API token 的分工。
1727 字
|
9 分鐘
Cover Image of the Post