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