• 17.1k

前端开发, 怎样有效管理 hosts 文件的频繁修改?

线上线下环境测试, 少不了改 hosts 文件, 不过改起来几个麻烦,

  • 文件是 root 权限的, 不方便 Sublime Text 打开, 每次慢吞吞 Vim
  • 文件比较长, 配置还是来回回滚的.. 步骤复杂
  • 容易记错, 不 ping 都不知道我在哪
  • 浏览器 DNS 缓存, 比如 Chrome 中有时要重启浏览器

有好的办法可以管理的吗?

阅读 11.4k
评论
    17 个回答
    • 21.9k

      写了一个简单的命令行管理工具如下:

      https://github.com/xiaojue/hosts-group

      通过这个包,我又集成到了一个可视化的界面里,截图如下:

      请输入图片描述

      具体项目在这里 https://github.com/SinaBlogFE/fd-server

      简单来说是一套可视化的管理你的hosts,vhosts,proxy一类前端开发需要用的工具。

      bug还很多,持续更新中……喜欢可详细了解~ :)

        • 174

        firefox 有changehost

          • 1
          • 新人请关照

          如果是linux的话,可以将/etc/hosts ln到某一个git repository下的文件,然后用branch来管理各个host,我突发奇想的,没有证实过

            • 33

            sudo subl /etc/hosts

              • 2
              • 新人请关照

              写个script呗,用linux的这有多容易

              非要用sublime直接把sublime加到$PATH里shell里sudo sublime hosts

                • 1.6k

                用fiddler啊。

                      • 68

                      pow
                      介绍

                      这个应该是楼主要的吧,刚切换到 MAC 下自己还没测试,无责任推荐。
                      coffee 语言比重应该符合楼主口味。
                      BTW:我也是重度 coffee 使用者

                        • 1
                        • 新人请关照

                        Vagrant可以彻底解决你的问题。

                          • 429

                          推荐一个:Host Switch Plus
                          在线安装:
                          https://chrome.google.com/webstore/detail/host-switch-plus/bopepoejgapmihklfepohbilpkcdoaeo

                          基于 Host Switch 完善的,我自己也在用。详细了解:https://github.com/Riant/host-switch-plus

                          基于 pac_script 方案,比直接管理、修改 host 文件好的地方是:

                          1. 仅对安装、启用了插件的浏览器生效;

                          2. 即时生效,没有 host 的系统缓存延迟;

                          3. 配置灵活,除了 127.0.0.1 static.example.com 之类常规配置之外,还支持如 127.0.0.1:8888 *.google.com 之类 带端口,通配符之类的配置以便和 ShadowSocks 或者 Fiddler 之类的工具配合使用

                            撰写回答

                            登录后参与交流、获取后续更新提醒

                            相似问题
                            推荐文章