如何防止文件服务器在启动时打开浏览器窗口?

我正在用npm run lite使用lite-server

我的configuration文件,

 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 folderopens a browser ,并将HTML5路由回退应用于./index.html. 所以我们需要设置configuration

例如,要更改项目的服务器端口,监视文件path和基本目录,请在project's folder:创build一个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 }