东汉末年,天下三分

轻量级服务器领域
http-server 早已挟天子以令诸侯
nginx 虎踞江东,已历三世
http-server-hot 只能夺荆楚而谋天下
等等,
啥是http-server-hot?
为啥要在http-server后面加个hot

关于Hot

留意,
此hot并非Tokyo-hot的hot
而是Compile-hot的hot

那它俩有啥差异呢?
差异就在于:后者可以使开发变得更快、更高效

日常搬砖

简单写个html页面做个测验?
有个需求要做个h5活动页面?
那么问题说来就来了
http-server不能敞开热更新,无法支撑多个域名署理
nginx不能敞开热更新,每次修改后都得手动刷新页面,好麻烦…

这款前端工具很实用,你一定要来康康

一键发动,轻量方便

安装:

npm install http-server-hot -g

然后,我们可以直接在当时目录或根目录翻开terminal监听

http-server-hot

http-server-hot ./test

监听对应的目录

http-server-hot供给了贴心的问询

这款前端工具很实用,你一定要来康康

这款前端工具很实用,你一定要来康康
发动成功,你将看到

这款前端工具很实用,你一定要来康康

然后敞开愉快的旅途吧~
至此,鼎足之势之势 成![Doge]

舌战群儒 & 下期计划

  • http-server-hot可以在Vue/React工程中哪些环节中用到?
在MVVM项目中,已经有更配套的东西完成hmr(热更新)了,http-server-hot可以在署理接口时或测验打包后的dist时使用
  • http-server-hot可以对less、sass、stylus等css预处理东西解析吗?
目前不支撑,仅可以监听html、css、js内容的热编译。未来将考虑配置监听选项,完成更全面的一体化流程
  • 下一期也会增加端口占用、ssl配置等内容。

相关链接

Github源码地址
Npm地址