Referencia rápida

Hoja de trucos de sincronización y recarga en vivo con Browsersync

Guía de referencia rápida para la CLI de Browsersync: servidores locales de desarrollo, proxy de backend, pruebas en múltiples dispositivos y recarga automática.

· Publicado

Browsersync Browsersync sincroniza cambios en archivos e interacciones (desplazamiento, clics, formularios) en múltiples dispositivos en tiempo real durante el desarrollo web.

Instalación

# Instalación global de la CLI
npm install -g browser-sync

# O ejecución bajo demanda con npx
npx browser-sync start --server

Iniciar un servidor de desarrollo estático

Servir archivos estáticos y monitorizar cambios en HTML/CSS/JS:

browser-sync start --server "public" --files "public/**/*.html, public/**/*.css, public/**/*.js"

Crear proxy para un backend existente

Envolver un servidor de desarrollo local existente (ej. Rails, Node, PHP) con recarga en vivo:

browser-sync start --proxy "localhost:3000" --files "**/*.css, **/*.js, **/*.html"

Opciones comunes de la CLI

Opción Descripción
--server, -s Ejecutar un servidor de archivos HTTP estático integrado
--files, -f Rutas de archivos o patrones glob a monitorizar
--port Especificar puerto personalizado (por defecto 3000)
--proxy, -p Crear un proxy para una dirección web local existente
--no-open Evitar abrir automáticamente una ventana del navegador
--no-notify Desactivar la notificación flotante en el navegador
--tunnel Exponer el servidor a Internet mediante una URL pública

Temas relacionados