繁体   English   中英

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

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

我正在使用带有npm run litelite-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 folderopens 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM