chore: move sw file to test new config
This commit is contained in:
parent
0f2a41a838
commit
d5f92e71a2
2 changed files with 5 additions and 5 deletions
|
@ -10,7 +10,7 @@ export default defineConfig({
|
||||||
site: 'https://ayo.ayco.io',
|
site: 'https://ayo.ayco.io',
|
||||||
integrations: [
|
integrations: [
|
||||||
serviceWorker({
|
serviceWorker({
|
||||||
path: "./example_sw.ts",
|
path: "./src/example_sw.ts",
|
||||||
assetCachePrefix: 'cozy-reader',
|
assetCachePrefix: 'cozy-reader',
|
||||||
customRoutes: [
|
customRoutes: [
|
||||||
'/threads'
|
'/threads'
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
import { log } from "./src/utils";
|
import { log } from "./utils";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Note: @ayco/astro-sw integration injects variables `__prefix`, `__version`, & `__assets`
|
* Note: @ayco/astro-sw integration injects variables `__astro_sw_cache_prefix__`, `__astro_sw_version__`, & `__astro_sw_assets__`
|
||||||
* -- find usage in package readme; `astro.config.mjs` integrations
|
* -- find usage in package readme; `astro.config.mjs` integrations
|
||||||
* @see https://ayco.io/n/@ayco/astro-sw
|
* @see https://ayco.io/n/@ayco/astro-sw
|
||||||
*/
|
*/
|
||||||
const cacheName = `${__prefix ?? 'app'}-v${__version ?? '000'}`
|
const cacheName = `${__astro_sw_cache_prefix__ ?? 'app'}-v${__astro_sw_version__ ?? '000'}`
|
||||||
const addResourcesToCache = async (resources) => {
|
const addResourcesToCache = async (resources) => {
|
||||||
const cache = await caches.open(cacheName);
|
const cache = await caches.open(cacheName);
|
||||||
console.log('adding resources to cache...', resources)
|
console.log('adding resources to cache...', resources)
|
||||||
|
@ -80,7 +80,7 @@ self.addEventListener('install', (event) => {
|
||||||
event.waitUntil(
|
event.waitUntil(
|
||||||
addResourcesToCache([
|
addResourcesToCache([
|
||||||
'./',
|
'./',
|
||||||
...(__assets ?? [])
|
...(__astro_sw_assets__ ?? [])
|
||||||
])
|
])
|
||||||
);
|
);
|
||||||
});
|
});
|
Loading…
Reference in a new issue