Aller au contenu

Astro.locals n'est pas sérialisable

LocalsNotSerializable: The information stored in Astro.locals for the path “HREF” is not serializable. Make sure you store only serializable data. (E03034)

Lancé en mode développement lorsqu’un utilisateur tente de stocker quelque chose qui n’est pas sérialisable dans locals.

Par exemple :

import {defineMiddleware} from "astro/middleware";
export const onRequest = defineMiddleware((context, next) => {
context.locals = {
foo() {
alert("Hello world!")
}
};
return next();
});
Contribuer Communauté Parrainer