README.zh_hant.md
Available for MacOS, Linux, & Windows
</div>項目主頁:https://switchhosts.vercel.app
SwitchHosts 是一個管理 hosts 檔案的應用程式,基於 Tauri、React、Jotai、Mantine 等技術開發。
你可以下載原始碼並自行建置,也可以從以下網址下載已經建置好的版本:
你也可以通過 Chocolatey 包管理器安裝已經建置好的版本:
choco install switchhosts
SwitchHosts 的數據文件儲存於 ~/.SwitchHosts (Windows 下儲存使用者個人文件裡的 .SwitchHosts 資料夾),
v5 數據結構如下:
~/.SwitchHosts/manifest.json 儲存 hosts 樹~/.SwitchHosts/entries/ 儲存本機和遠端 hosts 內容~/.SwitchHosts/trashcan.json 儲存回收站項目~/.SwitchHosts/internal/config.json 儲存偏好設定~/.SwitchHosts/internal/histories/ 儲存系統 hosts 和命令執行歷史如需完整手動備份,請複製整個 ~/.SwitchHosts 資料夾。應用程式內匯出會產生 hosts 資料備份 JSON,不包含偏好設定或歷史記錄。
npm install 安裝依賴npm run tauri:dev 啟動開發模式npm run tauri:build 進行生產建置./src-tauri/target/release/bundle/# 開發
npm run tauri:dev
# 生產建置
npm run tauri:build
SwitchHosts 是一個免費開源軟體,基於 Apache-2.0 開源協議發佈。