2016-03-20 11 views
0

Bunu nasıl gulp olarak değiştirebilirim? , çünkü ben bunu gulp'da yaptığımda aynı sonucu alamadım.Nasıl gulp browserify içinde bunu yapmak için?

Teşekkür: Burada

homurtu dosyasıdır.

browserify: { 
 
     debug: { 
 
     options: { 
 
      browserifyOptions: { 
 
      standalone: 'Mosaico' 
 
      }, 
 
      watch: true, 
 
     }, 
 
     files: { 
 
      'build/mosaico.js': ['./src/js/app.js', './build/templates.js'] 
 
     } 
 
     }, 
 
     main: { 
 
     options: { 
 
      browserifyOptions: { 
 
      debug: true, 
 
      fullPaths: false, 
 
      standalone: 'Mosaico' 
 
      }, 
 
      // transform: ['uglifyify'], 
 
      watch: true, 
 
     }, 
 
     files: { 
 
      'build/mosaico.debug.js': ['./src/js/app.js', './build/templates.js'] 
 
     } 
 
     } 
 
    },

+0

Neden aynı şeyi gulpda yapamazsın? Ne tür hatalar alıyorsunuz? –

+0

Uygulamamda mosaico kullanmak istiyorum, ancak demo homurdanıyor. Mevcut uygulamamın gulp kullanıyor, bu yüzden gulp'a dönüştürülmeli. –

cevap

0

bilmiyorum nasıl hırıltı çalışır ve Bağımsız kullanmak ve izlemek neden: true, ama bu genellikle browserify ile inşa etmek yönetmek nasıl:

var opts = { 
    entries: ['build/mosaico.js': ['./src/js/app.js','./build/templates.js'], 
    debug: true, 
    //watch: true, 
    //browserifyOptions: { 
    // standalone: 'Mosaico' 
    //}, 
}; 

var options = assign({}, watchify.args, opts); 

gulp.task('debug', function() { 
return browserify(options) 
//If you need to use transform 
.transform('plugin-to-use') 
.bundle() 
//Create custom name for destination 
.pipe(source('file-name-for-destination')) 
//Destination folder 
.pipe(gulp.dest('destination')); 
}); 

Ayrıca izlemek istiyorsanız, şunu deneyin:

var watchfiles = watchify(browserify(options)); 
    watchfiles.on('update', function(){ 
    //Start normal task - debug 
    gulp.start('debug'); 
    }); 

I Bu kurulumu test etmediniz, belki sizin için özelleştirmeye çalıştığım gibi bazı sorunlar var ama sormaya çekinmeyin.

+0

wow teşekkürler, görünüşe göre ben sadece kaynak eklemek gerekir ('blah'). –