12

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

如何将默认为 3001 的 UI 端口(命令行和/或 bs-config.json 文件)更改为喜欢 8001?

4

2 回答 2

18

由于 lite-server 使用 browsersync,因此可以通过BrowserSync 选项进行更改

不确定命令行参数,但bs-config.json工作方式如下:

{
  "port": 8000,
  "files": ["./dist/**/*.{html,htm,css,js}"],
  "server": { "baseDir": "./" },
  "ui": {
    "port": 8001
  }
}

BrowserSync 命令行选项(也适用于 lite-server)

于 2016-02-20T01:01:15.943 回答
13

只是添加,对于像我这样慢思想的人,在不同的端口上运行 lite-server,在项目的根目录(或从任何运行 lite-server 的地方)创建文件bs-config.json并将其添加到你的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

于 2017-01-24T20:28:44.873 回答