Ruby on rails Rails5、Webpacker和Webpacker开发服务器

Ruby on rails Rails5、Webpacker和Webpacker开发服务器,ruby-on-rails,reactjs,webpacker,Ruby On Rails,Reactjs,Webpacker,我使用Rails5、Puma webserver和forwardHQ运行web应用程序localhost进行本地主机测试,因此fizzbuzz.dev是Internet地址。如果我使用webpack 3动态编译东西,没有开发服务器,我的webpack+React应用程序呈现,Chrome开发控制台相对干净。如果我切换到使用Procfile.dev和foreman命令行: webpacker: ./bin/webpack-dev-server 应用程序继续运行,但控制台中充满了对某个失败的soc

我使用Rails5、Puma webserver和forwardHQ运行web应用程序localhost进行本地主机测试,因此fizzbuzz.dev是Internet地址。如果我使用webpack 3动态编译东西,没有开发服务器,我的webpack+React应用程序呈现,Chrome开发控制台相对干净。如果我切换到使用Procfile.dev和foreman命令行:

webpacker: ./bin/webpack-dev-server
应用程序继续运行,但控制台中充满了对某个失败的sockjs节点/info调用的XHR调用。可能是4或5个。它们是什么?这是我应该关心的吗?尽管如此,我的应用程序似乎仍在运行,但凌乱的控制台并不是我喜欢的东西

有没有关于如何修复它以使这个糟糕的XHR调用成功的技巧?如果它真的起作用,会发生什么变化

我的webpacker yaml设置为:

development:
  <<: *default
  compile: true
dev_server:
  https: true
  host: 0.0.0.0
  port: 3035
  public: 0.0.0.0:3035
  hmr: false
  # Inline should be set to true if using HMR
  inline: true
  overlay: true
  compress: true
  disable_host_check: true
  use_local_ip: false
  quiet: false
  headers:
    'Access-Control-Allow-Origin': '*'
  watch_options:
    ignored: /node_modules/
开发:

请给我们看失败的日志。具体是哪些日志?安慰轨道?我在控制台里看到的都是这些。。。GET 0()我指的是您关心的来自控制台的更具体的日志条目。听起来它可能与这个问题有关:我将HMR改为true,同样的问题。。。有一个额外的日志条目[HMR]正在等待来自WDS的更新信号…而这不会返回404。。这些XHR调用完全失败。一无所获。