node.js - servidor - ¿Cómo evitar que lite-server abra la ventana del navegador al inicio?
node.js servidor web (2)
Estoy usando el lite-server
con npm run lite
mi archivo de configuración,
module.exports = {
"server": { "baseDir": "./src" }
};
cada vez que inicio el servidor, abre una nueva ventana del navegador. ¿Cómo evito que lite server abra la ventana del navegador en el inicio del servidor?
Gracias.
Lite-server usa
BrowserSync
Y permite configuration overrides
través de un local
bs-config.json
o
bs-config.js
archivo en su proyecto.
El comportamiento predeterminado del servidor serves from the current folder
, opens a browser
y aplica una alternativa de ruta HTML5 a ./index.html.
entonces necesitamos establecer la configuración
Por ejemplo, para cambiar el puerto del servidor, las rutas de archivos observadas y el directorio base de su proyecto, cree un bs-config.json
en project''s folder:
su project''s folder:
{
"port": 8000,
"files": ["./src/**/*.{html,htm,css,js}"],
"server": { "baseDir": "./src" }
}
Entonces, para que el navegador no se abra, tienes que configurar de esta manera
{
"port": 8000,
"files": ["./src/**/*.{html,htm,css,js}"],
"server": { "baseDir": "./src" },
"open":false
}
Parece que browserSync
tiene la opción open: false
https://www.browsersync.io/docs/options/#option-open
prueba en tu bs-config.js
module.exports = {
"server": { "baseDir": "./src" },
"open": false
};
O en bs-config.json
en la carpeta de tu proyecto:
{
"server": { "baseDir": "./src" },
"open": false
}