没有缓存和服务工作者的连接就无法加载VUE

时间:2018-11-28 08:06:51

标签: caching vuejs2 service-worker progressive-web-apps

我正在使用PWA。

在服务工作者中,我将呼叫添加到VUE以这种方式缓存:

const coreCache = [     '/',      'https://cdn.jsdelivr.net/npm/vue@2.5.13/dist/vue.js',     'https://unpkg.com/http-vue-loader',     'https://unpkg.com/vue-router/dist/vue-router.js',   ];

通过以下方式将其正确存储在缓存中:

    self.addEventListener('install', async (event) => {

        const coreC = await caches.open('core');
        static.addAll(coreCache);

  });

那里的一切。当我指示我希望应用程序脱机或与网络断开连接时会发生问题,因为它通过控制台告诉我找不到VUE:

home.vue.js:1未捕获的ReferenceError:未定义Vue     在home.vue.js:1

但是如果我检查缓存是否存储了VUE。

您知道我该如何解决吗?谢谢。

附加的控制台映像

console

0 个答案:

没有答案