如何为lite-server指定UI端口?

时间:2016-02-19 23:12:08

标签: lite-server

启动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?

2 个答案:

答案 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