File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed
Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change 55 "type" : " module" ,
66 "scripts" : {
77 "dev" : " vite dev" ,
8+ "dev:docker" : " API_HOST=http://backend:8888 vite dev" ,
9+ "dev:live" : " vite dev" ,
10+ "dev:local" : " API_HOST=http://127.0.0.1:8888 vite dev" ,
11+ "dev:staging" : " API_HOST=https://staging.crates.io vite dev" ,
812 "build" : " vite build" ,
913 "preview" : " vite preview" ,
1014 "prepare" : " svelte-kit sync || echo ''" ,
Original file line number Diff line number Diff line change @@ -3,9 +3,17 @@ import { sveltekit } from '@sveltejs/kit/vite';
33import { playwright } from '@vitest/browser-playwright' ;
44import { defineConfig } from 'vitest/config' ;
55
6+ let API_HOST = process . env . API_HOST ?? 'https://crates.io' ;
7+
68export default defineConfig ( {
79 plugins : [ sveltekit ( ) , svg ( ) ] ,
810
11+ server : {
12+ proxy : {
13+ '/api' : API_HOST ,
14+ } ,
15+ } ,
16+
917 test : {
1018 expect : { requireAssertions : true } ,
1119
You can’t perform that action at this time.
0 commit comments