[英]How to remove the “Connected to BrowserSync” badge from lite-server in the browser
[英]how to prevent lite-server from opening browser window on startup?
我正在使用帶有npm run lite
的lite-server
我的配置文件,
module.exports = {
"server": { "baseDir": "./src" }
};
每當我啟動服務器時,它都會打開一個新的瀏覽器窗口。 如何防止lite服務器在服務器啟動時打開瀏覽器窗口?
謝謝。
似乎browserSync
有選項open: false
https://www.browsersync.io/docs/options/#option-open
試試你的bs-config.js
module.exports = {
"server": { "baseDir": "./src" },
"open": false
};
或者在項目文件夾中的bs-config.json
中:
{
"server": { "baseDir": "./src" },
"open": false
}
Lite-server使用
BrowserSync
並允許通過本地configuration overrides
bs-config.json
要么
bs-config.js
文件在你的項目中。
服務器的默認行為serves from the current folder
, opens a browser
,並將HTML5路由回退應用於./index.html.
所以我們需要設置配置
例如,要更改項目的服務器端口,監視文件路徑和基本目錄,請在project's folder:
創建bs-config.json
project's folder:
{
"port": 8000,
"files": ["./src/**/*.{html,htm,css,js}"],
"server": { "baseDir": "./src" }
}
所以對於瀏覽器沒有打開你必須這樣設置
{
"port": 8000,
"files": ["./src/**/*.{html,htm,css,js}"],
"server": { "baseDir": "./src" },
"open":false
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.