2015-09-27 11 views
6

Ciao Stavo seguendo un tutorial per creare un'app di nodejs. Questo tutorial sta usando gulp, per eseguire la mia app mi limito a fare gulp dev per iniziare tutte le cose. Nel mio gulpfile ho:Avvia l'applicazione con pm2 se avvia forma gulp

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']) 

Il codice 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 } 
    }) 
}) 

E 'possibile in qualche modo utilizzare PM2 con questa configurazione fiato, ho visto alcune domande in StackOverflow e Google , ma non posso fare nulla. Se qualcuno può aiutarmi sarebbe fantastico. Grazie in anticipo.

+0

Dovrebbe essere possibile, ma ci piacerebbe conoscere il codice in './gulp/ (server) .js' –

+0

codice Hi -jaff, thx ho aggiornato la mia domanda – Alex

risposta