Skip to content

Commit af63c87

Browse files
authored
Update svelte.config.js
Docker일 때 CORS 문제가 생김
1 parent 88a2704 commit af63c87

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

svelte.config.js

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,26 @@
1-
import adapter from '@sveltejs/adapter-vercel';
1+
import adapter from '@sveltejs/adapter-auto';
2+
3+
/** @type {import('vite').Plugin} */
4+
const viteServerConfig = {
5+
name: 'log-request-middleware',
6+
configureServer(server) {
7+
server.middlewares.use((req, res, next) => {
8+
res.setHeader("Access-Control-Allow-Origin", "*");
9+
res.setHeader("Access-Control-Allow-Methods", "GET");
10+
res.setHeader("Cross-Origin-Opener-Policy", "same-origin");
11+
res.setHeader("Cross-Origin-Embedder-Policy", "require-corp");
12+
next();
13+
});
14+
}
15+
};
216

317
/** @type {import('@sveltejs/kit').Config} */
418
const config = {
519
kit: {
6-
adapter: adapter({ edge: true })
20+
adapter: adapter({ edge: true }),
21+
vite: {
22+
plugins: [viteServerConfig]
23+
}
724
},
825

926
vitePlugin: {

0 commit comments

Comments
 (0)