@927akshay/web-server 中文文档教程
web-server
Installation
使用 npm 安装网络服务器。
npm i @927akshay/web-server -g
Overview
这是一个简单轻量级的 npm 包,对开发者有很大的帮助。 它会在观察工作目录中的任何更改时自动重新加载网页。 它还会监视子目录中的更改。
Usage
导航到您的工作目录并键入 web-server
> web-server (# On windows)
$ web-server (# On Linux & macOS)
found web-server.json
Sever started on port 3000
默认情况下,它在根路由 localhost:3000/
上提供 index.html
文件。 如果你想在主路由上提供另一个文件,编辑 web-server.json 文件名的“/”键,
> web-server (# On windows) [hit enter]
$ web-server (# On Linux & macOS) [hit enter]
found web-server.json
Sever started on port 3000
Errors
如果找不到请求的文件,它会记录一个错误,
Updates
我会尽可能频繁地发布更新。 目前支持http
和https
协议。
如果您有任何建议,请务必将它们留在 github 页面
JSON
它会尝试在以下位置找到 web-server.json 文件工作目录。 如果找不到,则创建它。
Protocol
指定服务协议:http
& <代码>https
数据类型:String
Port
指定监听的端口。 它使您可以在不同的端口上运行许多服务器。
数据类型:Integer
S-Port
指定要监听的套接字端口。 它使您可以在不同的套接字端口上运行许多服务器。 建议比 port
值多一个
数据类型:Integer
/
要在主路线上提供的文件。 指定文件路径。 默认为工作目录中的 index.html。 使用 //
而不是单个 /
数据类型:String
License
ISC
web-server
Installation
Use the npm to install web-server.
npm i @927akshay/web-server -g
Overview
This is a simple and light weight npm package that is of great help to developers. It automatically reloads the webpage on watching any change in the working directory. It also watches for change in the subdirectories also.
Usage
Navigate to your working directory and type web-server
> web-server (# On windows)
$ web-server (# On Linux & macOS)
found web-server.json
Sever started on port 3000
By default it serves the index.html
file on the root route localhost:3000/
. If you want to serve another file on home route edit web-server.json's "/" key to the file name
> web-server (# On windows) [hit enter]
$ web-server (# On Linux & macOS) [hit enter]
found web-server.json
Sever started on port 3000
Errors
It logs an error if it cannot find the requested file
Updates
I will release updates as often as possible. Currently it supports http
and https
protocol .
If you have any suggestions please do leave them on the github page
JSON
It tries to find web-server.json file in the working directory. If it does not find one it creates it.
Protocol
Specifies the protocol to serve with: http
& https
Datatype: String
Port
Specify the port to listen to. It enable you to have many running servers on differt ports.
Datatype: Integer
S-Port
Specify the socket port to listen to. It enable you to have many running servers on differt socket ports. It is advised to have it one more than the port
value
Datatype: Integer
/
The file to serve on home route. Specify a file path. Defaults to index.html in working directory. Use //
instead of a single /
Datatype: String
License
ISC