brew install localias
localias init
這會建立 ~/.localias.yaml,你可以在裡面加服務:
services:
frontend:
url: http://localhost:3000
api:
url: http://localhost:8000
db:
url: http://localhost:5432
然後啟動 localias:
localias serve
打開 http://localias.test 就能看到一個清單,列出 frontend / api / db 的服務,點一下就能跳轉。
假設我同時開了三個專案:
平常要記三個網址,現在只要在 ~/.localias.yaml 裡定義:
services:
react-app:
url: http://localhost:5173
backend:
url: http://localhost:8000
postgres:
url: http://localhost:5432
打開 http://localias.test 就能直接看到列表,不用再腦內背 port。
技術:localias
分類:開發工具 / 本地服務管理
難度:⭐⭐☆☆☆(1–5 顆星)
實用度:⭐⭐⭐⭐☆(1–5 顆星)
一句話:用別名管理本地服務,讓 localhost:port 不再難記。
關鍵指令:localias serve
適用情境:同時跑很多服務時,用簡單名稱取代複雜網址。
localias 對我來說是一種「開發體驗優化小工具」,雖然不會直接提升效能,但卻能省掉腦容量和上下文切換時間。特別是在 demo 或教學時,打開 localias.test 給別人看會專業很多。
接下來我想試試看,能不能把 localias 和 docker-compose 或 devcontainer 整合,讓整個開發環境 alias 自動生成,真正做到「零記憶成本」的服務入口。