@@ -5,52 +5,23 @@ import { defineConfig } from 'vite'
55
66const __dirname = path . dirname ( fileURLToPath ( import . meta. url ) )
77
8+ const isDev = process . env . NODE_ENV === 'development'
9+
810export default defineConfig ( {
911 plugins : [ react ( ) ] ,
1012 resolve : {
1113 alias : {
1214 '@' : path . resolve ( __dirname , './src' ) ,
1315 } ,
1416 } ,
15- server : {
17+ server : isDev ? {
1618 port : 5173 ,
1719 proxy : {
1820 '/api' : {
1921 target : 'https://jobsglobalscraper.ddns.net' ,
2022 changeOrigin : true ,
2123 secure : false ,
22- rewrite : ( path ) => path ,
23- configure : ( proxy , options ) => {
24- proxy . on ( 'error' , ( err , req , res ) => {
25- console . log ( 'proxy error' , err ) ;
26- } ) ;
27- proxy . on ( 'proxyReq' , ( proxyReq , req , res ) => {
28- console . log ( 'Proxying:' , req . method , req . url ) ;
29- } ) ;
30- }
3124 }
3225 }
33- }
34- } )
35- target : apiProxyTarget ,
36- changeOrigin : true ,
37- secure : false ,
38- } ,
39- '/auth' : {
40- target : apiProxyTarget ,
41- changeOrigin : true ,
42- secure : false ,
43- configure : ( proxy ) => {
44- proxy . on ( 'error' , ( err ) => {
45- console . error ( 'Erro no proxy do Vite para /auth:' , err . message ) ;
46- } ) ;
47- } ,
48- } ,
49- } ,
50- } ,
51- test : {
52- globals : true ,
53- environment : 'jsdom' ,
54- setupFiles : [ './tests/setup.js' ] ,
55- } ,
56- } )
26+ } : undefined ,
27+ } )
0 commit comments