# mini-static-webserver **Repository Path**: chen-binfa/mini-static-webserver ## Basic Information - **Project Name**: mini-static-webserver - **Description**: node.js开发的简单的静态文件服务器 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-10-10 - **Last Updated**: 2025-11-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mini-static-webserver node.js开发的简单的静态文件服务器 ## 特性 - 不依赖Express等第三方模块; - 参数可配置; - 大小仅34K,非常小巧方便; - 支持gzip压缩; ## 使用方法 修改webconfig.js文件,配置一下静态文件目录和监听端口即可 ### 配置 ``` javascript { staticPath:'./public', //静态文件目录 private_folder: ["config", "app_data"],//禁止访问目录 listen_port: 3002,//监听端口 defaultFile:["index.shtml","index.html","index.htm","default.htm","default.html","home.html"],//默认首页文件名 gzip: true, //是否启用gzip压缩 cache: true, //是否开启缓存 ... } ``` ### 运行 ``` javascript git clone https://gitee.com/chen-binfa/mini-static-webserver.git cd mini-static-webserver node app ```