Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

316
Vistas
¿Cómo puedo ejecutar el comando que tiene sus propias opciones en el proceso secundario del nodo exec?

Estoy creando hacer que la CLI del nodo automatice la publicación de mi paquete npm, me sorprende este problema. Después de toda la confirmación, quiero ejecutar el comando semantic-release pero el problema tiene sus propios avisos Actualmente uso el comando exec pero no muestra ningún aviso creado por semantic-release

Código

 const timer = showLoading(`running ${chalk.blue(command)} `); exec(command, (error, stdout, stderr) => { process.stdout.write(chalk.dim(`\r running ${chalk.blue(command)} `)); clearInterval(timer); defaults.onFinish(); if (error) { defaults.onError(error); console.log(error); } defaults.onSuccess(stdout); console.log(stdout); });
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Puede mostrar las indicaciones generando un proceso secundario síncrono que hereda sus conductos stdio del proceso principal.

J.S.:

 import { spawnSync } from 'child_process'; let { status } = spawnSync('./test.sh', [], { stdio: 'inherit' }); if (status > 0) { throw new Error('spawned process exited abnormally'); }

prueba.sh

 #!/bin/bash read -p 'enter something: ' value [ -z "$value" ] && exit 1 echo "$value"
about 4 years ago · Juan Pablo Isaza Denunciar

0

He usado esta forma para crear mi propia CLI , es una manera fácil de crear todos los comandos que quiero y hacer lo que quiero, revisa el enlace tal vez te ayude, en el sitio web también hay una buena explicación con imágenes

haga clic aquí

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda