Script para automação de node [RESOLVIDO]

1. Script para automação de node [RESOLVIDO]

Takai Ohashi
ImTakai

(usa Ubuntu)

Enviado em 28/11/2018 - 13:15h

Olá, estou tentando criar um script para inicializar um arquivo node e meu servidor local, contudo, não estou obtendo exito.
Segue abaixo o script:

#! /usr/bin/env node

echo Executando a Aplicação...

if ! npm start && node public/connection/arduino.js
then
echo "Erro ao executar aplicação, verifique os arquivos."
exit 1
fi
echo "Aplicação executada!"


Alguém poderia me ajudar a identificar algum erro?


  


2. Re: Script para automação de node [RESOLVIDO]

Natsu Dragneel
Natsu_Dragneel

(usa XUbuntu)

Enviado em 28/11/2018 - 19:07h

"#! /usr/bin/env node", não parece a syntax, você pode usar o "#!/bin/bash"
testa ai.

Entity Spawn ID: 54576c6b59584d3d


3. Script para automação de node

Takai Ohashi
ImTakai

(usa Ubuntu)

Enviado em 28/11/2018 - 19:34h

Já tentei também, mas não funcionou.


4. Re: Script para automação de node [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 28/11/2018 - 19:36h

ImTakai escreveu:

Olá, estou tentando criar um script para inicializar um arquivo node e meu servidor local, contudo, não estou obtendo exito.
Segue abaixo o script:

#! /usr/bin/env node

echo Executando a Aplicação...

if ! npm start && node public/connection/arduino.js
then
echo "Erro ao executar aplicação, verifique os arquivos."
exit 1
fi
echo "Aplicação executada!"


Alguém poderia me ajudar a identificar algum erro?

Boa noite.
O "shebang" é esse mesmo, veja:
https://cursos.alura.com.br/forum/topico-erro-ao-executar-comando-npm-start-26201
Usando o "SHEBANG" dessa forma não é necessário o caminho completo do script.
Dica:
#! /usr/bin/env node
if npm start && node ./arduino.js;then
echo "Aplicação executada!"
else
echo "Erro ao executar aplicação, verifique os arquivos."
exit 1
fi

Att.:
Marcelo Oliver


5. Re: Script para automação de node [RESOLVIDO]

Amarildo Sertorio dos Santos
amarildosertorio

(usa Fedora)

Enviado em 28/11/2018 - 21:32h

Já ouviu falar no PM2?


6. Re: Script para automação de node [RESOLVIDO]

Takai Ohashi
ImTakai

(usa Ubuntu)

Enviado em 02/12/2018 - 17:56h

Nunca, o que seria?


7. Re: Script para automação de node [RESOLVIDO]

8. Re: Script para automação de node [RESOLVIDO]

Takai Ohashi
ImTakai

(usa Ubuntu)

Enviado em 12/12/2018 - 18:38h

Vou procurar assim que possível estudar esses links. Muito obrigado!