2015-09-27 7 views
6

Hallo Ich folgte ein Tutorial zum Erstellen einer NodeJs App. Dieses Tutorial verwendet Schluck, um meine App zu starten, mache ich einfach gulp dev, um alle Dinge zu starten. In meinem gulpfile ich habe:Starten Sie die Anwendung mit PM2, wenn startet Formular schlucken

var fs = require('fs') 
var gulp = require('gulp') 

fs.readdirSync(__dirname+'/gulp').forEach(function(task){ 
    require('./gulp/' + task) 
}) 

gulp.task('dev', ['watch:css', 'watch:js', 'dev:server']) 

Der Code in ./gulp/server.js

var gulp = require('gulp') 
var nodemon = require('gulp-nodemon') 

gulp.task('dev:server', function(){ 
    nodemon({ 
     script: 'server.js', 
     ext:'js', 
     ignore: ['ng*', 'gulp*', 'assets*'], 
     env: { 'NODE_ENV': require('../config').ENV } 
    }) 
}) 

ist möglich, es irgendwie PM2 mit diesem Zug Setup zu verwenden, habe ich ein paar Fragen in Stackoverflow und Google , aber kann nichts getan werden. Wenn mir jemand helfen kann wäre das toll. Vielen Dank im Voraus.

+0

Es sollte möglich sein, aber wir möchten, dass Sie den Code in './gulp/ (Server) wissen .js' –

+0

Hallo Code -jaff, thx Ich habe meine Frage aktualisiert – Alex

Antwort