exthost
v1.0.4
Published
json config to host file
Downloads
6
Readme
ExtHost
一款在配置 hosts 文件的命令行工具 (暂只支持 *UNIX 平台)
理念
所有的 hosts 配置都可以被管理起来,完全接管系统 host 配置。
使用
npm i exthost
eh -h
eh init
初始化配置,将会创建一个基本的 local 配置和 old 原 hosts 配置。
eh a test -I=127.0.0.1 -H=localhost,www.foo.com,foo.com
创建一个名为 test 的 host 配置,并初始化一些信息
eh c test -I=192.168.0.1 -H=gateway
test 配置文件中添加记录
gateway
指向192.168.0.1
eh u test old local
将会启用 test old local 三个配置。
eh l
查看配置列表,正在使用的配置将会带有 * 号
命令概览
Usage: eh [options]
Commands:
a (add) 创建一个空的 host 配置并追踪,更多额外参数可添加 -h 参数查看
d (delete) 删除一个 host 配置
s (show) 显示一个 host 的详细配置
l (list) 列出所有的 host 配置
c (choose) 选择一个 host 配置进行操作
u (use) 启用一个或者多个 host 配置
init 初始化一些通用的默认配置
i (import) 导入一个配置
e (export) 导出所有配置到指定文件夹或用户文件夹
Options:
-h Show help [boolean]