Add 文件服务器
parent
c022d629d8
commit
e9037eec57
37
%E6%96%87%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8.md
Normal file
37
%E6%96%87%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8.md
Normal file
@ -0,0 +1,37 @@
|
||||
因为浏览器限制,你不能直接在浏览器打开 `index.html` 来运行,而是需要借助一个本地的文件服务器来运行。
|
||||
|
||||
## 通用 philippgille/serve
|
||||
|
||||
### Windows 系统
|
||||
|
||||
1. 从 Release 下载 `um-react.zip` 归档文件并解压;
|
||||
2. 下载 [Windows 版本的 serve 程序](https://github.com/philippgille/serve/releases/download/v0.3.2/serve_v0.3.2_Windows_x64.exe) 并放入到 `um-react.zip` 解压后的目录;
|
||||
- 此时你的目录将同时存在 `index.html` 与 `serve_v0.3.2_Windows_x64.exe` 这两个文件(以及其它附加文件/目录)。
|
||||
3. 双击 `serve_v0.3.2_Windows_x64.exe` 来执行。
|
||||
4. (可选) 若是防火墙警告,请放行。不放行也许可用,但不确定。
|
||||
5. 此时应当有一个命令行窗口呈打开状态,并第一行文字为 `Serving "." on all network interfaces (0.0.0.0) on HTTP port: 8080`。
|
||||
6. 点击右侧的链接访问应用首页 http://127.0.0.1:8080/ 。
|
||||
7. 使用结束时,关闭该命令行窗口即可。
|
||||
|
||||
### 其它操作系统
|
||||
|
||||
1. 从 Release 下载 `um-react.zip` 归档文件并解压;
|
||||
2. 访问 [serve 的 Release 页面](https://github.com/philippgille/serve/releases/latest) 并下载对应的文件。
|
||||
- 此时你的目录将同时存在 `index.html` 与刚下载的 `serve_*` 可执行程序(以及其它附加文件/目录)。
|
||||
3. 打开终端模拟器,切换目录到解压目录
|
||||
- 执行 `./serve_*` 来启动服务器
|
||||
4. 使用结束时,按下 ctrl-c 组合键来结束服务器。你也可以关闭终端模拟器。
|
||||
|
||||
## 其它方案
|
||||
|
||||
### Python 3
|
||||
|
||||
如果系统自带了 Python 3,你可以通过下述命令起一个简单的文件服务器:
|
||||
|
||||
```py
|
||||
python3 -m http.server
|
||||
```
|
||||
|
||||
### Golang
|
||||
|
||||
你可以手动编译一个简单的静态文件服务器,[参考该 Gist](https://gist.github.com/paulmach/7271283)。
|
Loading…
Reference in New Issue
Block a user