diff --git a/packages/vite/src/node/server/middlewares/proxy.ts b/packages/vite/src/node/server/middlewares/proxy.ts index 9f07a3c6e7bc24..f08f69091f1c68 100644 --- a/packages/vite/src/node/server/middlewares/proxy.ts +++ b/packages/vite/src/node/server/middlewares/proxy.ts @@ -39,6 +39,9 @@ export function proxyMiddleware( Object.keys(options).forEach((context) => { let opts = options[context] + if (!opts) { + return + } if (typeof opts === 'string') { opts = { target: opts, changeOrigin: true } as ProxyOptions }