fix: 404 on refresh bug

This commit is contained in:
Leni Aniva 2024-09-26 23:02:46 -07:00
parent f54eadd2b1
commit d3a714e003
Signed by: aniva
GPG Key ID: 4D9B1C8D10EA4C50
3 changed files with 11 additions and 2 deletions

View File

@ -1 +1,4 @@
export const prerender = true;
// Prevent page 404 on refresh
export const trailingSlash = 'always';

View File

@ -7,7 +7,7 @@ export const load: PageLoad = async ({ params }) => {
const allPosts = await Promise.all(
iterablePostFiles.map(async ([pathMarkdown, resolver]) => {
const { metadata } = await resolver();
const pathPost = "post/" + pathMarkdown.slice(pathMarkdown.lastIndexOf("/") + 1, -".md".length);
const pathPost = pathMarkdown.slice(pathMarkdown.lastIndexOf("/") + 1, -".md".length);
return {
meta: {

View File

@ -33,7 +33,13 @@ const config = {
// adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list.
// If your environment is not supported, or you settled on a specific environment, switch out the adapter.
// See https://kit.svelte.dev/docs/adapters for more information about adapters.
adapter: adapter(),
adapter: adapter({
pages: "build",
assets: "build",
fallback: null,
precompress: false,
trailingSlash: 'always',
}),
alias: {
$content: contentDir,
"@/*": "./*",