Webpack-面试-devServer与proxy
2026年10月16日·Admin·1 次浏览
面试题:devServer 解决什么?proxy 为什么能绕过跨域?
Dev Server
静态资源服务 + HMR + 历史路由 fallback(historyApiFallback)等,内存编译可加速。
proxy
浏览器请求 同源 devServer,再由 Node 转发到后端 API → 对浏览器而言仍是同源,无 CORS 烦恼;注意 WebSocket 代理需 ws: true 等配置。
publicPath
资源 URL 前缀;部署到子路径或 CDN 时需与 output.publicPath 一致,否则 JS/CSS 404。