我用gulp-rev插件來生成靜態(tài)文件版本號,然后它會把版本號寫到rev-manifest.json配置文件里?,F(xiàn)在問題是。css文件和js文件版本號如何寫在一個rev-manifest.json文件里面eg:{"css/a.css":"css/a-d41d8cd98f.css","css/b.css":"css/b-d41d8cd98f.css",..."js/a.js":"js/a-273c2cin3f.js""js/b.js":"js/b-273c2cin3f.js"}我下面這樣寫,靜態(tài)資源會生成版本號,但只有第一個版本號會寫入json文件,其他不會。gulp.task('jsmin1',function(){del(['./dist/js/vendor/jquery.all.min-*.js'],function(err){});returngulp.src(['./dist/js/vendor/jquery/jquery.min.js','./dist/js/vendor/jquery/ui/jquery-ui.min.js','./dist/js/vendor/libs/bootstrap.min.js']).pipe(concat('jquery.all.js')).pipe(rev()).pipe(gulp.dest('./dist/js/vendor/')).pipe(rev.manifest({//merge:true//mergewiththeexistingmanifest(ifoneexists)})).pipe(gulp.dest('./dist/rev/js/'));});gulp.task('jsmin2',['jsmin1'],function(){//angularjs必要的組件del(['./dist/js/vendor/angular.all.min-*.js'],function(err){});returngulp.src(['./dist/js/vendor/angular/angular.js','./dist/js/vendor/modules/ng-table/ng-table.min.js','./dist/js/vendor/angular/angular-md5/angular-md5.js']).pipe(concat('angular.all.js')).pipe(rev()).pipe(gulp.dest('./dist/js/vendor/')).pipe(rev.manifest({//merge:true//mergewiththeexistingmanifest(ifoneexists)})).pipe(gulp.dest('./dist/rev/js/'));});請問怎么配置可以寫在1個json文件里面類似這樣的:{"css/a.css":"css/a-d41d8cd98f.css","css/b.css":"css/b-d41d8cd98f.css",..."js/a.js":"js/a-273c2cin3f.js""js/b.js":"js/b-273c2cin3f.js"}謝謝!
css文件和js文件版本號如何寫在一個rev-manifest.json文件里面
繁星點點滴滴
2019-04-21 20:38:53