Witam,
Posiadam aplikację w Springu i cześć klienta to javascript/angular. Teraz pytanie jak wymusić odświeżanie javascriptu po zmianach(instalacji nowej wersji). Tak żeby nie trzeba było ręcznie usuwać cache z przeglądarki.
Jeden ze sposobów:
link.js?version=1 itp.
Tyle żebym musiał ręcznie zmieniać przy każdym.
Znalazłem coś takiego: https://www.npmjs.com/package/gulp-rev-all
Jak tego używać? Mam dołączyć ten plik js jak inne i w nim:
var gulp = require('gulp');
var RevAll = require('gulp-rev-all');
gulp.task('default', function () {
gulp
.src('main/resources/static/**')
.pipe(RevAll.revision())
.pipe(gulp.dest('cdn'));
});