Back to Switchhosts

SwitchHosts

README.pl.md

4.3.03.1 KB
Original Source
<div align="center" markdown="1"> <sup>Special thanks to:</sup> <a href="https://go.warp.dev/SwitchHosts"> </a>

Warp, the intelligent terminal for developers

Available for MacOS, Linux, & Windows

</div>

SwitchHosts

Strona główna: https://switchhosts.vercel.app

SwitchHosts to aplikacja do zarządzania plikiem hosts, zbudowana na bazie Electron, React, Jotai, Mantine i innych.

Zrzut ekranu

Funkcje

  • Szybkie przełączanie hostów
  • Podświetlanie składni
  • Hosty zdalne
  • Przełączanie z paska systemowego

Instalacja

Pobieranie

Możesz pobrać kod źródłowy i zbudować go samodzielnie, lub pobrać wbudowaną wersję z poniższych linków:

Możesz także zainstalować build używając menedżera pakietów Chocolatey:

powershell
choco install switchhosts

Kopia zapasowa

SwitchHosts przechowuje dane w ~/.SwitchHosts (lub folder .SwitchHosts w ścieżce domowej bieżącego użytkownika na Windows), folder ~/.SwitchHosts/data zawiera dane, podczas gdy folder ~/.SwitchHosts/config zawiera różne informacje konfiguracyjne.

Tworzenie i budowanie

Tworzenie

  • Zainstaluj Node.js
  • Przejdź do folderu ./, uruchom npm install aby zainstalować biblioteki zależności
  • Uruchom npm run dev aby uruchomić serwer deweloperski
  • Następnie uruchom npm run start aby uruchomić aplikację do tworzenia lub debugowania

Budowanie i pakowanie

  • Zaleca się użycie electron-builder do budowania
  • Przejdź do folderu ./
  • Uruchom npm run build
  • Uruchom npm run make, jeśli wszystko pójdzie dobrze, spakowane pliki będą w folderze ./dist.
  • Ta komenda może zająć kilka minut gdy uruchamiasz ją po raz pierwszy, ponieważ potrzebuje czasu na pobranie plików zależności. Możesz pobrać zależności ręcznie tutaj, lub lustro Taobao, a następnie zapisz pliki do ~/.electron. Możesz sprawdzić Dokumentację Electron aby uzyskać więcej informacji.
bash
# budowanie
npm run build

# pakowanie
npm run make # spakowane pliki będą w ./dist

Prawa autorskie

SwitchHosts to wolne i otwarte oprogramowanie, wydane na licencji Apache License.