我试图避免缓存我的 Html 文件。我尝试过使用 rev 和 rev-replace。结果是仅更改了文件名,但未更改 stateprovider 中的文件引用,因此导致文件未找到错误。
这是我的 config.js 的一部分,它有 stateProvider:
$stateProvider .state('landingPage', { url: "/home", templateUrl: "views/landingPage/landingPage.html", })
这是我的 gulp 文件的一部分:
gulp.task('copyHtml', ['copyAll','useRef'], function () {
return gulp.src('app/views/**/*.html')
.pipe(htmlmin({ collapseWhitespace: true, removeComments: true }))
.pipe(rev())
.pipe(revReplace())
.pipe(gulp.dest('dist/views'));
});
如何更改 config.js 中的文件引用?
内容不仅在移动设备上刷新(Android 上的 chrome)。我试图在 stateProvider 中手动更改 html 文件的名称,但它也不起作用。
我如何避免浏览器缓存???
谢谢