I'm very new to gulp and i wanted to add revision to all the min.js files except vendor.min.js file.
var assets = $.useref.assets ( {'searchPath': '.tmp', 'types': ['css', 'js', 'import']} );
......
``
return gulp.src ( [srcFolder + '/app/*.jsp', srcFolder + '/app/auth/*.jsp'] )
.pipe ( assets )
.pipe ( $.if ( '*.js' , $.ngAnnotate () ) )
.pipe( rev() ) //For adding revision
.pipe($.useref() )
.pipe( assets.restore() )
.pipe( importFn )
.pipe ( gulp.dest ( distFolder ) )
.pipe ( $.size ( {'title': 'html'} ) );
} );
How can i modify this code to avoid adding revision to vendor.min.js? I know that if we use '!filename'
we can exclude that.But im not sure how to apply that in this code? If anyone knows please help.Thanks in advance.