React / Service工作人员不确定参考

时间:2017-04-25 19:26:47

标签: javascript reactjs glob service-worker

我正在尝试使用sw-precachehttps://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以供参考。谢谢!

1 个答案:

答案 0 :(得分:1)

这只是意味着不会包含地图文件。所以你的CSS和JS的地图文件。

但实际上它不会在文件名或目录名中包含任何字符map