Как вы можете указать порт интерфейса для lite-сервера?
Когда вы запускаете lite-сервер, вы можете указать порт, например
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 (в командной строке и / или в файле bs-config.json), на 8001?
2 ответа
Поскольку lite-сервер использует browsersync, его можно изменить с помощью параметров BrowserSync.
Не уверен насчет параметра командной строки, но bs-config.json
работает так:
{
"port": 8000,
"files": ["./dist/**/*.{html,htm,css,js}"],
"server": { "baseDir": "./" },
"ui": {
"port": 8001
}
}
Опции командной строки BrowserSync (которые также работают с lite-сервером)
Просто добавьте, для медлительных мыслителей, подобных мне, чтобы запустить lite-сервер на другом порту, создать файл bs-config.json в корне вашего проекта (или там, где вы запускаете lite-сервер) и добавить это в свой bs-config.json
{
"port": 8080
}
это запустит облегченный сервер на порту 8080
в качестве альтернативы вы можете просто передать путь bs-config.json на работающем lite-сервере
lite-server -c configs/my-bs-config.json
источник: https://github.com/johnpapa/lite-server