【发布时间】:2018-06-06 18:40:35
【问题描述】:
我的 SPA 应用程序基于子域发出 AJAX 请求。它基本上从window.location.hostname 中提取当前子域并将其设置为全局变量。
目前,当我尝试通过子域访问时,我得到的是:
我需要什么?我需要 webpack 开发服务器来处理任何 subdomain.localhost:8080 以使其正常加载内容,就好像没有子域一样。基本上忽略子域并提供相同的服务,因为在我的情况下,应该由前端应用程序本身处理。
我已经尝试过:我尝试设置proxy、proxyTables 和allowedHosts,但没有成功。
顺便说一句,当我在我的 express.js 服务器中提供构建文件时,它的行为完全符合我的需要:提供相同的静态内容,无论哪个是子域。
系统规格:Chrome 和 MacOS Sierra。
另外,我正在使用最新的 vue-cli webpack 模板。
【问题讨论】:
标签: webpack webpack-dev-server