# mini-static-webserver-cli **Repository Path**: chen-binfa/mini-static-webserver-cli ## Basic Information - **Project Name**: mini-static-webserver-cli - **Description**: 静态服务器命令行工具 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-07 - **Last Updated**: 2026-01-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cli-ns node.js开发的简单的静态文件服务器命令行工具 ## 特性 - 支持反向代理; - 不依赖Express等第三方模块; - 参数可配置; - 大小仅34K,非常小巧方便; - 支持gzip压缩; ## 使用方法 ``` # 全局安装 npm i -g cli-ns # 初始化配置文件 cli-ns init # 启动服务器 cli-ns 或者不初始化配置文件,直接运行 cli-ns 80 ./public ``` ### 配置 ``` javascript { "port": 8080, "staticDir": "public", "isHistory": true, "proxy": { "/cgi-bin": { "target": "http://a.com" }, "/config": { "target": "https://b.com" } } } ``` ### 运行 ``` javascript git clone https://gitee.com/chen-binfa/mini-static-webserver.git cd mini-static-webserver node app ```