code: function rebundle (file) {
      var stream = bundler.bundle();
      if (file) {
        console.log('[gulp]', chalk.cyan('[watchify] rebundled due to:'), chalk.green(file));
      }
  
      console.log('[gulp]', chalk.cyan('[watchify] assets'), chalk.red('building'));
      stream
        .on('error', handleError('Browserify'))
        .pipe(source('isomorphic.js'))
        .pipe(buffer())
        .pipe(replace('{{ISOMORPHIC_ENV}}', args.name))
        .pipe(gulpIf(args.uglify, uglify()))
        .pipe(gulp.dest('./public')).on("end", function () {
          console.log('[gulp]', chalk.cyan('[watchify] assets'), chalk.green('complete'));
        });
    }
docs: build application
  @param {string} file