I have a script for that™️

Le terminal c'est la vie

Executer un script unix en Node.js

J'ai récemment publié un article sur medium : Comment déployer votre application React Native avec Expo. Afin d'automatiser mon script de release j‘ai perdu pas mal de temps sur stackoverflow en faisant des copier / coller de scripts bash.

Et puis j'ai réfléchi 2 minutes :

Je ne suis pas un nerd qui fait du bash avec vim, je fais du front-end sur sublime text.
Je devrais utiliser Node.js"

Si vous souhaitez utiliser JavaScript pour exécuter des commandes UNIX depuis un terminal voici un petit snippet qui vous sera utile.

  #!/usr/bin/env node

  const exec = require('child_process').exec;
  function puts(error, stdout, stderr) { console.log(stdout) }

  exec('ls -l', puts);

Ce n’est pas fini

Ai-je manqué quelque chose? Le contenu n'est plus à jour? Contactez @flexbox_
Je met continuellement à jour ces guides afin d’avoir un contenu le plus précis et le plus à jour sur le Web.

Partager cet article

Executer un script unix en Node.js

Tweet