一个简单易用的本地文件分享工具,支持通过右键菜单快速启动HTTP服务器,让你能够轻松地在局域网内分享文件和文件夹。
- 🚀 一键分享:右键文件或文件夹即可快速启动分享服务
- 🌐 局域网访问:自动获取本机IP地址,生成可访问的网络链接
- 📋 自动复制:分享链接自动复制到剪贴板,支持中文路径
- 📁 目录浏览:支持文件夹浏览,提供详细的文件列表视图
- ⚡ 轻量级:基于Express框架,启动快速,资源占用少
- 下载项目到本地
- 双击运行
register.bat注册右键菜单 - 右键任意文件或文件夹,选择「本地网络分享」
- 分享链接会自动复制到剪贴板,直接粘贴给其他人即可
# 安装依赖
npm install
# 或
yarn install
# 启动分享服务
node main.js "文件或文件夹路径"项目使用 pkg 进行打包,生成独立的可执行文件:
# 安装pkg(如果未安装)
npm install -g pkg@4.49
# 打包为Windows可执行文件
pkg -t win .\package.json- Node.js - 运行环境
- Express - Web服务器框架
- serve-index - 目录浏览中间件
- iconv-lite - 中文编码支持
- pkg - 打包工具
- 文件分享:右键单个文件,选择「本地网络分享」,会直接分享该文件
- 文件夹分享:右键文件夹,选择「本地网络分享」,会分享整个文件夹并提供目录浏览
- 访问方式:其他设备通过浏览器访问生成的链接即可下载文件或浏览文件夹
- 停止分享:关闭命令行窗口即可停止分享服务
- 确保防火墙允许8889端口的访问
- 分享的文件在服务运行期间会被占用,请勿删除或移动
- 仅在可信任的局域网环境中使用
- 服务默认运行在8889端口
ISC License
详细文档:https://gfqom16lb9.feishu.cn/docx/ACwkddV48oDop3xUy8Lc6E7YnNf