我正在努力在我的 Asp.net MVC Web 应用程序中添加服务工作者。CSS 文件和 JS 文件使用 @Style.Render 和 @Scripts.Render 包含在 _Layout.cshtml 中。如何使用 fetch API 包含这些文件。我想在过滤获取请求的帮助下缓存我的 js 文件和 CSS 文件。我试试下面的代码。它返回该成功消息。但该文件不包括在内。有什么建议吗?
<script type="text/javascript">
fetch('/Content/Site.css')
.then(function (response) {
console.log('script loaded successfully');
})
.catch(function (ex) {
console.log('failed', ex);
});
</script>