Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

317
Visualizações
¿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 Respostas
Responde à pergunta

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 Relatório

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda