fsk-host

1.1.5 • Public • Published
fsk-host
  • A file switch host tool
How to install
nodejs & npm
  • npm install fsk-host -g

Usage

  • 用法demo fsk-host -e dev1

  • 可以在host.json文件中修改预设的host配置

fsk-host arguments

  • { fsk-host -h[--h,--help]            >>>>>>>> 查看帮助信息 }

  • { fsk-host -l[--l,--list] q1[q2,q3]     >>>>>>>> 不加参数是查看当前host,加参数查看不同环境的host }

  • { fsk-host -e q1                 >>>>>>>> 设置pc和h5的前端、后端为qa1环境 }

  • { fsk-host -e q1 -t pc             >>>>>>>> 设置pc的前端、后端为qa1环境 }

  • { fsk-host -e -f q1 -b q2 -t pc        >>>>>>>> 分别设置前后端环境,-f(front)为前端,-b(back)为后端 }

  • { fsk-host -e -f 10.10.89.231         >>>>>>>> 设置前端ip为10.10.89.231 }

  • { fsk-host -r 10.10.89.231 www.test.com   >>>>>>>> 单独设置每个域名的ip,多个域名用空格隔开 }

  • { fsk-host -a 10.10.89.231 www.test.com   >>>>>>>> 单独追加每个域名的ip,多个域名用空格隔开 }

  • { fsk-host -d 10.10.89.231 www.test.com   >>>>>>>> 删除指定的host }

  • -h 表示 help

  • -l 表示 list

  • -e 表示 edit

  • -a 表示 add

  • -d 表示 delete

  • -f 表示 前端

  • -b 表示 后端

  • -t 表示 类型pc/h5

  • -r 表示 单独替换

  • 友情提示,修改host需要root权限!!!!!!!例如(unix):sudo fsk-host -e q1

  • 已有环境:测试环境:q6~q14,本地:127,预上线:pre,线上:online

fsk-host host.json

{
  "public":[
      "127.0.0.1 google.com",
      "127.0.0.1 c.pages.pc.test.com",
      "127.0.0.1 c.pages.h5.test.com"
    ],
  "front":{
    "pc":{
      "127":"127.0.0.1",
      "dev":"127.0.0.2",
      "q1":"127.0.0.3"
    },
    "h5":{
      "127":"127.0.0.1",
      "dev":"127.0.0.2",
      "q1":"127.0.0.3"
    }
  },
  "back":{
    "pc":{
      "127":"127.0.0.1",
      "dev":"127.0.0.2",
      "q1":"127.0.0.3"
    },
    "h5":{
      "127":"127.0.0.1",
      "dev":"127.0.0.2",
      "q1":"127.0.0.3"
    }
  },
  "address":{
    "front":{
      "pc":[
        "www.test.com"
      ],
      "h5":[
        "www.test.com"
      ]
    },
    "back":{
      "pc":[
        "www.test.com"
      ],
      "h5":[
        "m.test.com"
      ]
    }
  }
}

Readme

Keywords

Package Sidebar

Install

npm i fsk-host

Weekly Downloads

1

Version

1.1.5

License

ISC

Last publish

Collaborators

  • xilinyu1987