fix: VIPS on dev

oops
This commit is contained in:
JovannMC 2025-02-11 15:24:19 +03:00
parent bc1dbedbec
commit 70b6c4e680
No known key found for this signature in database
1 changed files with 20 additions and 7 deletions

View File

@ -6,6 +6,19 @@ import svg from "@poppanator/sveltekit-svg";
export default defineConfig({ export default defineConfig({
plugins: [ plugins: [
sveltekit(), sveltekit(),
{
name: "vips-request-middleware",
configureServer(server) {
server.middlewares.use((req, res, next) => {
res.setHeader(
"Cross-Origin-Embedder-Policy",
"require-corp",
);
res.setHeader("Cross-Origin-Opener-Policy", "same-origin");
next();
});
},
},
svg({ svg({
includePaths: ["./src/lib/assets"], includePaths: ["./src/lib/assets"],
svgoOptions: { svgoOptions: {
@ -20,13 +33,13 @@ export default defineConfig({
}, },
}), }),
viteStaticCopy({ viteStaticCopy({
targets: [ targets: [
{ {
src: '_headers', src: "_headers",
dest: '' dest: "",
} },
] ],
}) }),
], ],
optimizeDeps: { optimizeDeps: {
exclude: [ exclude: [