文档 / 构建工具

(运行)server

lighting自带了静态资源服务器,当您的操作系统内未安装任何服务器(如tomcat/jetty/nginx等)的时候,直接使用lighting自带server就可以担负起资源输出的重任。

命令介绍

通过以下方式可以查看light命令的可选选项。

C:\Users\Administrator>my_first_app>light server -h
Usage: server [command]
内置的静态资源的web服务器
Options:
-h, --help output usage information
-p --port <port> 指定web启动的端口,默认为3000
-r --root [root] point the root

服务端口

指定该server所启动所监听的端口。

注意:

  1. port必须可用,否则会报错。
  2. 请使用1024以上的端口,尽量不要使用1024以下的端口号
  3. 默认端口为3000,未指定的情况下light将直接使用3000做服务监听

资源容器根目录

-r选项可以指定静态资源容器的根目录。

命令使用

C:\Users\Administrator>my_first_app>light server -r dist -p 3001
[16:55:16] Server started http://localhost:3001

正常情况下服务器会同时启动一个websocket端口,用于与客户端的通信,以达到自动刷新浏览器页面以及浏览器端日志收集的目的。