2
0

Use CSR globally for svektekit

Signed-off-by: Asai Neko <sugar@sne.moe>
This commit is contained in:
2026-01-23 11:07:16 +08:00
parent 948c5013d3
commit ac2a2ccf1f
9 changed files with 18 additions and 858 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

4
.gitignore vendored
View File

@@ -29,3 +29,7 @@ __MACOSX
# IDE
.idea
.vscode
# devenv
.devenv
.direnv

View File

@@ -16,7 +16,7 @@
"@eslint/compat": "^1.4.0",
"@eslint/js": "^9.39.1",
"@sveltejs/adapter-auto": "^7.0.0",
"@sveltejs/adapter-cloudflare": "^7.2.6",
"@sveltejs/adapter-static": "^3.0.10",
"@sveltejs/kit": "^2.49.1",
"@sveltejs/vite-plugin-svelte": "^6.2.1",
"@tailwindcss/typography": "^0.5.19",

841
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,9 +0,0 @@
<script lang="ts">
import './layout.css';
import favicon from '$lib/assets/favicon.svg';
let { children } = $props();
</script>
<svelte:head><link rel="icon" href={favicon} /></svelte:head>
{@render children()}

1
src/routes/+layout.ts Normal file
View File

@@ -0,0 +1 @@
export const prerender = true;

View File

@@ -1,21 +1,14 @@
import adapter from "@sveltejs/adapter-cloudflare";
import adapter from "@sveltejs/adapter-static";
/** @type {import('@sveltejs/kit').Config} */
const config = {
kit: {
adapter: adapter({
// See below for an explanation of these options
config: undefined,
platformProxy: {
configPath: undefined,
environment: undefined,
persist: undefined,
},
fallback: "plaintext",
routes: {
include: ["/*"],
exclude: ["<all>"],
},
pages: "build",
assets: "build",
fallback: undefined,
precompress: true,
strict: true,
}),
},
};