背景
你是否有这样的烦恼,想双击打开一个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;
