1个不稳定版本
0.1.0 | 2023年8月29日 |
---|
#1348 在 开发工具
15KB
94 代码行
lwa_simple_server
Simple server made with hosting locally webgl games in mind
Usage: lwa_simple_server [OPTIONS] [FOLDER_TO_HOST]
Arguments:
[FOLDER_TO_HOST] Folder to host, current by default
Options:
--ssl
Should use SSL, false by default
-p, --port <PORT>
Specifies hosting port, "8080" by default
-c, --certificates-folder <CERTIFICATES_FOLDER>
Specifies folder containing "key.pem" and "cert.pem" required for ssl hosting, defaults to current folder
-h, --help
Print help
-V, --version
Print version
它使测试Unity webgl游戏变得容易,甚至允许与不同域名连接(测试时减少CORS问题)。
ACHTUNG!
警告!
它**不**适用于生产环境
安装
目前需要安装cargo和rust
cargo install lwa_simple_server
使用
要启动,请在该文件夹中运行它,该文件夹应该是托管站点的根文件夹
cd desired/folder
lwa_simple_server "folder_to_host/current_by_default"
SSL
如果您想使用OpenSSL,请使用以下命令创建密钥,并将生成文件的路径作为命令的参数传递,以便使用它
openssl req -x509 -newkey rsa:4096 -nodes -keyout key.pem -out cert.pem -days 365 -subj '/CN=localhost'
依赖项
~20–33MB
~598K SLoC