文件名称:light-server:轻量级的cli static http服务器,它可以监视文件,执行命令并触发livereload
文件大小:647KB
文件格式:ZIP
更新时间:2024-05-26 14:18:08
JavaScript
光服务器 轻量级的cli static http服务器,它可以监视文件,执行命令并触发livereload。 为什么选择光服务器 当我编写一些简单的静态Web应用程序时,使用一些工具来提供静态http,监视文件和运行命令以及在浏览器中触发刷新会很有帮助。 我认为情况并不太复杂,所以我不想使用笨拙或吞咽的沉重工具。 IMO,带有cli工具的npm脚本已经足够。 这是有关使用npm代替grunt / gulp的文章,我真的很喜欢。 npm中有许多现有工具,但是我找不到一个可以为我做所有事情的工具。 好吧,实际上浏览器同步是其中之一,但是它提供了我不需要的太多功能,并且安装时间确实是不可接受的。 不够幸运:( 然后,我编写了具有以下功能的light-server: 一个简单的静态http服务器 监视文件,支持多个glob表达式 如果监视的文件发生更改,则触发自定义命令 如果观看的文件
【文件预览】:
light-server-master
----bin()
--------light-server(4KB)
----index.js(7KB)
----package.json(1KB)
----localhost.crt(1KB)
----LICENSE(1KB)
----package-lock.json(53KB)
----rc.js(236B)
----.npmignore(9B)
----.eslintrc.js(336B)
----proxy.js(880B)
----examples()
--------example2()
--------example3()
--------example1()
--------example4()
----.gitignore(587B)
----README.md(12KB)
----.eslintignore(26B)
----.editorconfig(147B)
----livereload.js(4KB)
----localhost.key(2KB)