Node.js 在代理后面使用Webpack Dev服务器

Node.js 在代理后面使用Webpack Dev服务器,node.js,proxy,webpack-dev-server,Node.js,Proxy,Webpack Dev Server,我有一个nginx代理,它将dev.local/myapp上的所有请求代理给localhost:3000。端口3000映射到docker机器内的端口80,该机器正在运行带有热重新加载的webpack dev server webpack dev服务器必须为来自/的所有内容提供服务,但所有请求都必须与dev.local/myapp相反,才能正确地将其转发到我的webpack dev服务器 但当前热重新加载程序总是与dev.local/sockjs-node冲突,而不是与dev.local/myap

我有一个nginx代理,它将dev.local/myapp上的所有请求代理给localhost:3000。端口3000映射到docker机器内的端口80,该机器正在运行带有热重新加载的webpack dev server

webpack dev服务器必须为来自/的所有内容提供服务,但所有请求都必须与dev.local/myapp相反,才能正确地将其转发到我的webpack dev服务器

但当前热重新加载程序总是与dev.local/sockjs-node冲突,而不是与dev.local/myapp/sockjs-node冲突

如何正确配置网页包

module.exports = {
  devtool: 'cheap-module-source-map',
  entry: [
    require.resolve('react-dev-utils/webpackHotDevClient'),
    require.resolve('./polyfills'),
    paths.appIndexJs
  ],
  output: {
    path: paths.appBuild,
    pathinfo: true,
    filename: 'static/js/bundle.js',
    publicPath: 'http://dev.local/myapp'
  }, ...
看看我的表。看起来是一样的。