我一直在研究利用 Apollo-Client 和 GraphQL 的 React 样板。我的应用程序已设置,因此我有一个节点进程在端口 3000 上运行一个 Express 服务器,它实际呈现应用程序,另一个在端口 3001 上运行一个 Express 服务器,webpack-dev-middleware
用于打包和提供我的 JavaScript 包。
我在尝试使用 加载我的包时收到 404 <script src="/static/js/bundle.js />
,因为它试图在http://localhost:3000/static/js/bundle.js而不是http://localhost:3001/static/js请求包/bundle.js,它实际上是由webpack-dev-middleware
.
有没有办法配置webpack-dev-middleware
或我的应用程序服务器,以便我的应用程序可以访问 JS 包,/static/js/bundle.js
而无需在其前面添加http://localhost:3001?