fix render error

This commit is contained in:
Nofated095 2023-11-19 18:18:08 +08:00
parent 8f416f54c7
commit 9b46411fa7
3 changed files with 2 additions and 22 deletions

View File

@ -41,26 +41,6 @@ module.exports = class extends Component {
<script src={url_for('/js/main.js')} defer></script>
<script src={url_for('/js/flying-pages.min.js')} defer={true}></script>
<script src={url_for('/js/sw.js')} defer={true}></script>
<script>
window.addEventListener('load', () => {
const version = '{{ now.Unix }}';
if ('serviceWorker' in navigator && localStorage.getItem("sw.js-version") != version) {
navigator.serviceWorker.register('{{ $swJS.RelPermalink }}', {
scope: '/'
}).then(function (registration) {
console.log('ServiceWorker registration successful with scope: ', registration.scope);
localStorage.setItem("sw.js-version", version);
}).catch(function (err) {
console.warn('ServiceWorker registration failed: ', err);
});
navigator.serviceWorker.addEventListener('controllerchange', function () {
var d = document.querySelector("title");
d.innerText = "Need update Service Worker - " + d.innerText
});
} else console.log("ServiceWorker already the latest version.")
quicklink.listen();
});
</script>
<script>
var lazyLoadInstance = new LazyLoad({
});

View File

@ -1,6 +1,6 @@
{
"name": "hexo-theme-amane",
"version": "0.0.28",
"version": "0.0.29",
"author": "Nofated095 <nofated095@users.noreply.github.com>",
"license": "MIT",
"description": "A simple, delicate, and modern theme for Hexo",

View File

@ -1,7 +1,7 @@
importScripts('https://cdn.staticfile.org/workbox-sw/5.1.4/workbox-sw.min.js');
workbox.setConfig({
modulePathPrefix: 'https://cdn.jsdelivr.net/npm/workbox-cdn@5.1.4/workbox/'
modulePathPrefix: 'https://cdn.staticfile.org/workbox-sw/5.1.4/'
});
const { core, precaching, routing, strategies, expiration, cacheableResponse, backgroundSync } = workbox;