如何即时设置一个静态文件服务器
曾经想通过网络共享你的文件或项目,但不知道怎么做?别担心!这里有一个名为 serve 的简单实用程序,可以通过网络即时共享你的文件。这个简单的实用程序会立即将你的系统变成一个静态文件服务器,允许你通过网络提供文件。你可以从任何设备访问这些文件,而不用担心它们的操作系统是什么。你所需的只是一个 Web 浏览器。这个实用程序还可以用来服务静态网站。它以前称为 “list” 或 “micri-list”,但现在名称已改为 “serve”(提供),这更适合这个实用程序的目的。 使用 Serve 来设置一个静态文件服务器要安装 serve,首先你需要安装 NodeJS 和 NPM。参考以下链接在 Linux 中安装 NodeJS 和 NPM。
NodeJS 和 NPM 安装完成后,运行以下命令来安装 serve:
完成!现在是时候 serve 文件或文件夹了。 使用 serve 的典型语法是:
提供特定文件或文件夹例如,让我们共享
示例输出: 正如你在上图中看到的,给定目录的内容已通过两个 URL 提供网络支持。 要从本地系统访问内容,你只需打开 Web 浏览器,输入 URL serve 实用程序以简单的布局显示给定目录的内容。你可以下载(右键单击文件并选择“将链接另存为…”)或只在浏览器中查看它们。 如果想要在浏览器中自动打开本地地址,使用
运行上述命令后,serve 实用程序将自动打开 Web 浏览器并显示共享项的内容。 同样,要通过网络从远程系统访问共享目录,可以在浏览器地址栏中输入 通过不同的端口提供内容你可能已经注意到,默认情况下,serve 实用程序使用端口 5000。因此,确保防火墙或路由器中允许使用端口 5000。如果由于某种原因被阻止,你可以使用
上面的命令将通过端口 1234 提供 要提供文件而不是文件夹,只需给它完整的路径,,如下所示。
只要知道路径,网络上的任何用户都可以访问共享目录的内容。 提供整个
|