6 puntos por xguru 2025-12-02 | Aún no hay comentarios. | Compartir por WhatsApp
  • Librería de Node.js para abrir URLs, archivos y ejecutables con las aplicaciones predeterminadas del OS desde herramientas CLI o scripts
  • Admite varias acciones de “open”, como abrir una URL en el navegador predeterminado, abrir un archivo con una app de visor de imágenes o abrir con una app específica (nombre + argumentos)
    • Devuelve una Promise del proceso hijo para poder adjuntar listeners personalizados u otros comportamientos
    • Internamente usa open en macOS, start en Windows y xdg-open en otras plataformas, garantizando consistencia entre plataformas
  • Usa spawn en vez del formato de exec, que tenía muchas vulnerabilidades de seguridad
  • También resuelve problemas del node-open original
  • Es un paquete basado en ESM; si trabajas en entornos CommonJS, necesitas usar importación dinámica
  • Útil cuando desarrollas scripts de desarrollo, despliegue o herramientas CLI y debes llamar a “las aplicaciones predeterminadas del sistema operativo”
  • También se ofrece por separado Open-CLI, que usa este módulo

Aún no hay comentarios.

Aún no hay comentarios.