Tiny NodeJS Static Web Server
npm i -g anydoor-janna
anydoor-janna # 将当前文件夹作为静态服务器根目录
anydoor-janna -p 8080 # 设置端口号为8080
anydoor-janna -h localhost # 设置host为localhost
anydoor-janna -d /usr # 设置根目录为 /usr
- index.js 配置可使用参数进行设置
- app.js 服务器的主入口
- config/defaultConfig.js 配置信息
- helper
- cache.js 缓存相关,检测缓存和设置缓存
- compress.js 使用gzip和deflate压缩
- mime.js 拿到文件的类型
- range.js 设置内容的大小
- route.js 主处理路径
- openUrl.js 浏览器自动打开链接
- template/dir.tpl 模版文件