我正在尝试使用sw-precache
(https://github.com/GoogleChrome/sw-precache)为我的反应应用设置一个服务工作者,我正在查看一些示例以供参考。我对某一行代码意味着什么,似乎无法找到谷歌搜索的含义。所以在 -
/!(*map*)
module.exports = {
stripPrefix: 'build/',
staticFileGlobs: [
'build/*.html',
'build/manifest.json',
'build/static/**/!(*map*)' <-- here
],
dontCacheBustUrlsMatching: /\.\w{8}\./,
swFilePath: 'build/service-worker.js'
};
我不确定那是做什么/意味着什么并且想知道是否有人能提供一些清晰度,我无法找到一个好的参考谷歌搜索。我正在查看https://github.com/jeffposnick/create-react-pwa/blob/c-r-pwa-0.6.0/sw-precache-config.js以供参考。谢谢!
答案 0 :(得分:1)
这只是意味着不会包含地图文件。所以你的CSS和JS的地图文件。
但实际上它不会在文件名或目录名中包含任何字符map
。