L'exécution d'une commande avec gulp pour commencer Node.js serveur

Donc je suis en utilisant gulp-exec ( https://www.npmjs.com/package/gulp-exec ), qui après la lecture de certains des documents qu'il mentionne que si je veux il suffit d'exécuter une commande que je ne devrais pas utiliser le plugin et utiliser le code que j'ai essayé d'utiliser ci-dessous.

var    exec = require('child_process').exec;

gulp.task('server', function (cb) {
  exec('start server', function (err, stdout, stderr) {
    .pipe(stdin(['node lib/app.js', 'mongod --dbpath ./data']))
    console.log(stdout);
    console.log(stderr);
    cb(err);
  });
})

Que j'essaie de faire avaler à commencer ma Node.js serveur et MongoDB. C'est ce que je suis en train d'accomplir. Dans ma fenêtre de terminal, de ses à se plaindre de mes

.pipe

Cependant, je suis nouveau sur gorgée et j'ai pensé que c'est la façon dont vous passez les commandes et les tâches. Toute aide est appréciée, merci.

  • nb: Vous n'avez pas besoin de la gulp-exec module. Indiqué dans la première note: commentaire sur la page du module ➝ npmjs.com/package/gulp-exec