Главная страница: https://oldj.github.io/SwitchHosts/
Это небольшое приложение для быстрого переключения файла hosts, основанное на Electron, использующее React, Ant Design и CodeMirror и другие фреймворки/библиотеки.
Вы можете скачать исходный код и запустить его локально или редактировать его, или же скачать исполняемый файл:
На macOS можно установить с помощью brew cask
, используя следующую команду:
brew cask install switchhosts
Спасибо @gobinathm и @iamybj за обновление версии brew cask
.
На Windows можно установить с помощью scoop, используя следующую команду:
scoop install switchhosts
Спасибо @batkiz за обновление версии scoop
.
~/.SwitchHosts
(для пользователей Windows — в личной директории пользователя .SwitchHosts
), где ~/.SwitchHosts/data.json
— это файл данных hosts, а ~/.SwitchHosts/preferences.json
— файл конфигурации.## Запуск/пакетированиеУстановите Node.js среду;
В корневой директории ./
, выполните команду npm install
, чтобы установить зависимости для разработки;
В директории ./app
, выполните команду npm install
, чтобы установить зависимости для запуска приложения;
npm install
cd app && npm install && cd ..
В директории ./
, выполните команду npm run dll
, чтобы собрать общие файлы (только при первой сборке или изменении общих библиотек);
В директории ./
, выполните команду npm run build
, чтобы собрать необходимые файлы;
В директории ./
, выполните команду npm start
, чтобы запустить приложение.
# создать dll файл
npm run dll
# сборка
npm run build
# запуск
npm start
# или запуск в режиме разработчика
npm run dev
Рекомендуется использовать electron-builder для упаковки;
В директории ./
выполните команду npm run make
, упакованные файлы будут находиться в директории ./dist
;
При первом выполнении этой команды может потребоваться больше времени (необходимо скачать соответствующие файлы сборки), также можно сначала вручную скачать соответствующую версию (также доступна зеркальная версия), и сохранить её вручную в директории ~/.electron
. Дополнительная информация доступна в документации Electron. ```bash
npm run make # упакованные файлы будут находиться в ./dist
npm run build-and-make
go*le
соответствует google
) и регулярных выражений (например, /go.*le
соответствует google
).Программа полностью бесплатна и распространяется на условиях лицензии MIT.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )