From 7775f3016d6469184c245f82d052554c29e32958 Mon Sep 17 00:00:00 2001 From: marleyrae Date: Sat, 10 Jun 2023 14:49:15 -0700 Subject: [PATCH] Figuring out vite building (no vite building) --- menu.js | 59 +++++++++++++++++++++-------------------- package.json | 4 +-- vite.config.js | 4 +-- vpz_research/index.html | 2 +- 4 files changed, 34 insertions(+), 35 deletions(-) diff --git a/menu.js b/menu.js index 6e132a9..7e315b1 100644 --- a/menu.js +++ b/menu.js @@ -1,39 +1,40 @@ -/* -------------------------------------------------------------------------------------- find and import config ---- */ - -const siteRoot = '/' + location.pathname.split('/')[1] -const {wayback} = await import(/* @vite-ignore */`${siteRoot}/config.js`) - /* --------------------------------------------------------------------------------------------- import menu css ---- */ import '/style/menu.css' /* -------------------------------------------------------------------------------------------------- build menu ---- */ -let menu = document.createElement('div') -menu.id = 'archive-menu' -let span = document.createElement('span') -span.id = 'hrt' -span.innerText = '♥' -menu.append(span) +(async () => { + const siteRoot = '/' + location.pathname.split('/')[1] + const {wayback} = await import(/* @vite-ignore */`${siteRoot}/config.js`) -let archiveRoot = document.createElement('a') -archiveRoot.setAttribute('href', '/') -archiveRoot.setAttribute('target', '_top') -archiveRoot.innerText = 'Home' -menu.append(archiveRoot) + let menu = document.createElement('div') + menu.id = 'archive-menu' -let changelog = document.createElement('a') -changelog.setAttribute('href', `/${siteRoot}/CHANGELOG.txt`) -changelog.setAttribute('target', '_blank') -changelog.innerText = 'Changelog' -menu.append(changelog) + let span = document.createElement('span') + span.id = 'hrt' + span.innerText = '♥' + menu.append(span) -if (wayback) { - let waybackLink = document.createElement('a') - waybackLink.setAttribute('href', `https://web.archive.org/web/${wayback}`) - waybackLink.setAttribute('target', '_blank') - waybackLink.innerText = 'Wayback Capture' - menu.append(waybackLink) -} + let archiveRoot = document.createElement('a') + archiveRoot.setAttribute('href', '/') + archiveRoot.setAttribute('target', '_top') + archiveRoot.innerText = 'Home' + menu.append(archiveRoot) -document.body.prepend(menu) + let changelog = document.createElement('a') + changelog.setAttribute('href', `/${siteRoot}/CHANGELOG.txt`) + changelog.setAttribute('target', '_blank') + changelog.innerText = 'Changelog' + menu.append(changelog) + + if (wayback) { + let waybackLink = document.createElement('a') + waybackLink.setAttribute('href', `https://web.archive.org/web/${wayback}`) + waybackLink.setAttribute('target', '_blank') + waybackLink.innerText = 'Wayback Capture' + menu.append(waybackLink) + } + + document.body.prepend(menu) +})() diff --git a/package.json b/package.json index e2590f3..3cfdcea 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,6 @@ "vite": "^4.3.9" }, "scripts": { - "dev": "vite", - "build": "vite build", - "preview": "vite preview" + "dev": "vite" } } diff --git a/vite.config.js b/vite.config.js index 680fd2e..414e773 100644 --- a/vite.config.js +++ b/vite.config.js @@ -9,8 +9,8 @@ export default defineConfig({ build: { rollupOptions: { input: Object.fromEntries( - globSync('**/index.html').map(file => [ - relative('saudade', file.slice(0, file.length - extname(file).length)), + globSync('!(dist)/**/*.html').map(file => [ + relative('saudade', file.slice(0, file.length - extname(file).length)).slice(3), resolve(__dirname, file), ]), ), diff --git a/vpz_research/index.html b/vpz_research/index.html index 5ae5b1a..111e84f 100644 --- a/vpz_research/index.html +++ b/vpz_research/index.html @@ -167,7 +167,7 @@ Wildz (Catz)
Fantasyz (Catz)
Forest Folk
- Catz << >> Dogz
+ Catz << >> Dogz
Caninez
Wildz (Dogz)
Fantasyz (Dogz)