lanserve
v1.0.7
Published
Easy Upload/Download Your Files between LAN
Downloads
3
Maintainers
Readme
http-file-server
Easy Upload and Download Your Files
直接看效果吧:
其中文件夹可点击进入,文件可点击下载,适合局域网之间快速传输文件
同事A:小李,把你那个仿真软件发给我,4个G
小李:。。。
同事B:小李,把这台机器里的镜像拷贝一下,8个G
小李:。。。
同事C:小李,我把这个大模型文件传给你,13个G
小李:。。。
咋传呢?企业微信?微信PC版?QQ?文件似乎都太大了,不支持
架设一个FTP服务器?那不还得去温习一下FTP服务架设相关的知识么?费时费力,还要控制权限。。。我就临时用一下而已,不想考虑权限控制这么麻烦的问题
记得以前有一个软件叫飞鸽传书来着。。。好多年没用过了
言归正传,本项目fork自github的http-uploader项目,http-uploader是用来实现文件上传的一个nodejs包,但是无法实现文件下载。
npm仓库有一个工具包http-server,非常强大,可以实现文件下载,可惜不能实现上传。 略微找了一圈没发现同时有上传和下载功能的类似工具,所以用http-uploader项目为基础,加上了下载功能,没有任何权限控制!!!
而且,这样可以通过手机浏览器,把电脑端文件和手机端互传,特别是iphone。
全局安装:
npm i lanserve -g
启动服务,将当前工作目录作为上传下载的目录:
lanserve
启动服务,将xxx目录作为上传下载的目录:
lanserve -d xxx
在8888端口启动服务(默认使用8083端口):
lanserve -p 8888
我错了,其实还是有类似的工具的,比如:https://github.com/edfus/file-server
总之还是能用的,就这样吧
还有一个:https://www.npmjs.com/package/see-my-files
可是使用了太多CDN的css,加载很慢,也没找到这个项目的源码