Python的http。server(或SimpleHTTPServer for Python 2)是一个从命令行提供当前目录内容的好方法:

python -m http.server

然而,就网络服务器而言,它是非常缓慢的…

它的行为就像它是单线程的,并且在使用RequireJS加载JavaScript AMD模块时偶尔会导致超时错误。加载一个没有图像的简单页面可能需要5到10秒钟。

还有什么更快更方便的选择吗?


当前回答

我在过去的几年里一直在使用filebrowser,它是我发现的最好的替代品。

我喜欢它的特点:

跨平台:支持Linux、MacOs和Windows(+)。它还支持docker(+)。 下载东西是件轻而易举的事。它可以自动将文件夹转换为zip, tar.gz等,用于传输文件夹。 您可以访问文件或文件夹的每一个用途。

其他回答

我在过去的几年里一直在使用filebrowser,它是我发现的最好的替代品。

我喜欢它的特点:

跨平台:支持Linux、MacOs和Windows(+)。它还支持docker(+)。 下载东西是件轻而易举的事。它可以自动将文件夹转换为zip, tar.gz等,用于传输文件夹。 您可以访问文件或文件夹的每一个用途。

如果你安装了PHP,你可以使用内置服务器。

php -S 0:8080

试试polpetta吧…

npm install -g polpetta

然后你就可以

polpetta ~/folder

你已经准备好了:-)

尝试webfs,它很小,不依赖于安装node.js或python这样的平台。

这是另一个。这是一个Chrome扩展

安装完成后,你可以在Chrome中创建一个新标签,然后点击左上角的app按钮来运行它

它有一个简单的gui。单击选择文件夹,然后单击http://127.0.0.1:8887链接

https://www.youtube.com/watch?v=AK6swHiPtew