anydoor-janna

0.1.5 • Public • Published

anydoor-janna

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 模版文件

npm地址

https://www.npmjs.com/package/anydoor-janna

Readme

Keywords

Package Sidebar

Install

npm i anydoor-janna

Weekly Downloads

1

Version

0.1.5

License

ISC

Unpacked Size

11.2 kB

Total Files

15

Last publish

Collaborators

  • janna