工程开发调试(server)

本文介绍light开发命令行工具的server指令。

$ light server -h
Usage: server [command]

内置的静态资源的web服务器

Options:
-p --port <port> 指定web启动的端口,默认为3000
-r --root [root] 指定服务的根路径
--debug 是否开启调试服务模式
-h, --help output usage information

server指令自带一个简单的http服务器,可用于静态资源的http协议输出;另外,--debug模式下的server指令可以配置debug插件开启JSNative调试服务端,方便开发者在真机设备上调试JSNative程序。

参数: -p

此参数用于指定默认的自带的http服务器的web服务端口,默认是3000。

$ light server -p 4000

参数: -r

此参数用于指定默认的自带的http服务器的webroot路径,http服务会默认输出这个路径下的资源。

$ light server -r /tmp/static

参数: –debug

此参数在开发JSNative工程时是常用的一个指令,通过开启debugServer,可以配合Lightview移动端调试真机设备的运行效果和报错异常。debug默认监听的端口是httpPort+1000,默认是4000端口,设置跟随-p选项的配置变化而变化。

$ light server --debug