This commit is contained in:
Nofated095 2024-04-05 21:55:58 +08:00
parent d297ce8d17
commit e0238dba2c
3 changed files with 9 additions and 2 deletions

View File

@ -8,7 +8,7 @@
"vbuild": "hexo generate && vite build"
},
"hexo": {
"version": "7.0.0"
"version": "7.1.1"
},
"dependencies": {
"bulma-stylus": "0.8.0",
@ -38,4 +38,4 @@
"inferno-create-element": "^8.0.1",
"vite": "^5.0.4"
}
}
}

View File

@ -1,3 +1,9 @@
hexo.extend.injector.register('head_begin', '<link rel="preconnect" href="https://cdn.staticfile.org" />', 'default');
hexo.extend.injector.register('body_end', '<script>window.addEventListener("load",()=>{const r="1699180247";"serviceWorker"in navigator&&localStorage.getItem("sw.js-version")!=r?(navigator.serviceWorker.register("/sw.js",{scope:"/"}).then(function(e){console.log("ServiceWorker registration successful with scope: ",e.scope),localStorage.setItem("sw.js-version",r)}).catch(function(e){console.warn("ServiceWorker registration failed: ",e)}),navigator.serviceWorker.addEventListener("controllerchange",function(){var e=document.querySelector("title");e.innerText="Need update Service Worker - "+e.innerText})):console.log("ServiceWorker already the latest version."),quicklink.listen()})</script>', 'default');
hexo.extend.injector.register('body_end', '<script async src="/js/quicklink.js"></script>', 'default');
hexo.extend.injector.register('body_end', '<script src="/js/pjax.min.js"></script>', 'default');
hexo.extend.injector.register('body_end', '<script>var pjax=new Pjax({selectors:["title", ".order-2", ".column-left", ".column-right"]});</script>', 'default');

1
source/js/pjax.min.js vendored Normal file

File diff suppressed because one or more lines are too long