随时随地 run server
本文由 小茗同学 发表于 2019-04-23 浏览(3418)
最后修改 2019-04-23 标签:run server

背景

你是否有这样的烦恼,想双击打开一个index.html,但是这个页面要求必须使用http打开,但是手上又没有一个可以直接用的静态资源服务器。

run-server

解决方案来了,无聊写了一个只有99行代码的超级简单的静态资源服务器run-server,不依赖任何模块,只需要安装一次即可:

npm i run-server -g

以后在任何目录执行run-sever命令即可自动运行一个以当前目录为根目录的静态资源服务器,并默认会用浏览器打开index.html首页,当然您也可以自定义默认打开的页面:

run-server
run-server -port 9900
run-server -open myPage.html

完整参数:

  • -port 9900:自定义端口,默认8899
  • -https:启用HTTPS,默认否(暂不支持,待完善);
  • -debug:开启debug,默认true
  • -open:自动用浏览器打开的页面,默认/,即首页,如果传false表示不自动打开浏览器;
  • -index home.html:自定义默认首页,默认index.html