如何在angular项目或iis web.config文件中disable缓存html文件,enable缓存*.js和*.css文件?
web.config
disable
html
enable
*.js
*.css
y3bcpkx11#
您可以在angular.json文件中配置缓存选项,如下所示:
{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "cli": { "cache": { "enabled": false // true or false } }, "projects": {} }
字符串据我所知,你不能手动对JavaScript代码做任何事情。所有这些都是构建时配置。如果您正在尝试使用HTTP请求您可以在请求头中指定如下内容:
headers = new Headers({ 'Cache-Control': 'no-cache, no-store, must-revalidate, post- check=0, pre-check=0', 'Pragma': 'no-cache', 'Expires': '0' });
型
1条答案
按热度按时间y3bcpkx11#
您可以在angular.json文件中配置缓存选项,如下所示:
字符串
据我所知,你不能手动对JavaScript代码做任何事情。所有这些都是构建时配置。如果您正在尝试使用HTTP请求
您可以在请求头中指定如下内容:
型