如何防止 lite-server 在启动时打开浏览器 window?

how to prevent lite-server from opening browser window on startup?

我正在使用 lite-servernpm run lite

我的配置文件,

module.exports = {
    "server": { "baseDir": "./src" }
};

每当我启动服务器时,它都会打开一个新的浏览器 window。如何防止精简版服务器在服务器启动时打开浏览器 window?

谢谢。

似乎 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 folderopens a browser 的默认行为,并将 HTML5 路由回退应用到 ./index.html.,因此我们需要设置配置

例如,要更改项目的服务器端口、监视文件路径和基目录,请在 project's folder:

中创建一个 bs-config.json
{
  "port": 8000,
  "files": ["./src/**/*.{html,htm,css,js}"],
  "server": { "baseDir": "./src" }
}

所以对于浏览器打不开你必须这样设置

{
  "port": 8000,
  "files": ["./src/**/*.{html,htm,css,js}"],
  "server": { "baseDir": "./src" },
  "open":false
}