启动lite-server时,可以指定端口,例如
lite-server -- port 8000
这会给你以下结果:
[BS] Access URLs:
------------------------------------
Local: http://localhost:8000
External: http://192.168.0.5:8000
------------------------------------
UI: http://localhost:3001
UI External: http://192.168.0.5:3001
如何更改UI的端口(默认情况下为3001)(命令行和/或bs-config.json文件中)为8001?
答案 0 :(得分:14)
由于lite-server使用browsersync,因此可以通过BrowserSync options
进行更改不确定命令行参数,但bs-config.json
的工作方式如下:
{
"port": 8000,
"files": ["./dist/**/*.{html,htm,css,js}"],
"server": { "baseDir": "./" },
"ui": {
"port": 8001
}
}
BrowserSync command line options (that also work with lite-server)
答案 1 :(得分:6)
对于像我这样的慢速思考者来说,在不同的端口上运行lite-server,在项目的根目录中创建文件 bs-config.json (或者在运行lite-server时) from)并将其添加到 bs-config.json
中{
"port": 8080
}
这将在端口8080上运行lite服务器
另外,你可以在运行lite-server
时传递bs-config.json的路径lite-server -c configs/my-bs-config.json
来源:https://github.com/johnpapa/lite-server#custom-configuration