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)

Émise 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