LAN-SHARE 使用教程

Tag: 教程 个人项目  Posted on 2020-02-17 22:58:12 Edited on 2020-04-12 19:23:39

概述

LAN-Share 是一个基于 Node.js / GoLang 的用于局域网内文件分享的工具,其简单,易于配置与部署。 项目地址:

  1. LAN-Share for Node.js
  2. LAN-Share for GoLang

68082537-f0ada600-fe58-11e9-8188-de36ce763e60.png 68082521-cfe55080-fe58-11e9-8131-2a4d793832ef.png

Node.js 版部署教程

  1. 第一步,我们需要安装 Node.js v10.14.2 或兼容的版本,请从官网下载
  2. 第二步,使用 Git 将项目 克隆下来,或者直接下载
  3. 第三步,解压缩,并打开此文件夹,按住 Shift 键然后单击鼠标右键,选择在此打开 Power Shell
  4. 第四步,打开终端后,输入 npm i 安装依赖
  5. 第五步,依赖安装完成后,输入 npm start 启动服务器
  6. 浏览器打开 http://localhost:3000/

GoLang 版部署教程

直接运行即可。

基本的配置

Node.js 版本

打开位于项目根目录下的 config.js,在此处可以配置端口号和 token,拥有 token 的用户可以删除文件。

GoLang 版本

./lan-share.exe -port 80 -token "your token"

其他

  1. 用户上传的文件位于项目根目录下的 /public/downloads/ 文件夹内(Node.js 版本);
  2. Windows 下使用 ipconfig 命令查询本机 ip 地址,类 UNIX 系统下使用 ifconfig