标签: 开发服务器

1 个内容

笔记(1)

Vite开发服务器中,`server.middlewares.use`将中间件置于末尾,易被内置中间件(如静态资源、SPA fallback)优先拦截,导致API请求(如`/api/auto-icon`)或OPTIONS预检失败。**方案**:使用`server.middlewares.stack.unshift({route:'',handle})`抢占首位,确保CORS头响应及路径精确匹配,特别适用于Vite 7+ SSR场景。(148字符)

Elliot Yang·
42 浏览