# SwitchHosts **Repository Path**: wanghuya/SwitchHosts ## Basic Information - **Project Name**: SwitchHosts - **Description**: SwitchHosts 是一个用于管理 hosts 文件的应用程序,使用 电子, React, Jotai, Chakra UI,和 CodeMirror。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-25 - **Last Updated**: 2025-12-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SwitchHosts SwitchHosts 是一个用于管理 hosts 文件的应用程序,使用 电子, React, Jotai, Chakra UI,和 CodeMirror. ## 特性 - 快速在不同的主机配置之间切换。 - 语法突出显示以提高可读性。 - 对远程主机的支持。 - 通过系统托盘轻松访问。 ## 安装 您可以下载预-从该构建的二进制文件 GitHub 发布页面 或使用以下方式安装它 巧克力味的 使用以下命令: ```powershell choco install switchhosts ``` 或者,您可以克隆仓库并自行构建应用程序。 ## 开发 ### 前提条件 - [Node.js](https://nodejs.org/) ### 设置 1. 克隆仓库; 2. 进入项目目录并安装依赖项: ```bash npm install ``` 3. 启动开发服务器: ```bash npm run dev ``` 4. 启动应用程序: ```bash npm run start ``` ## 构建应用程序 要构建和打包应用程序,请使用 电子-建造者: 1. 确保你位于项目目录中; 2. 运行构建命令: ```bash npm run build ``` 3. 打包应用程序: ```bash npm run make ``` 输出将放置在 dist 目录。 ## 许可证 SwitchHosts 是在以下许可下发布的 Apache许可证. ---