我使用Rails5,Puma webserver和forwardHQ运行Web应用程序localhost进行本地主机测试,这样fizzbuzz.dev就是Internet地址。如果我使用Webpack 3来动态编译,没有开发服务器,那么我的webpack + React App呈现并且Chrome开发控制台相对干净。如果我切换到使用Procfile.dev和foreman行:
webpacker: ./bin/webpack-dev-server
应用程序继续运行,但控制台充满了对某些失败的sockjs-node / info调用的XHR调用。也许是4或5个。这些是什么?那是我应该关心的吗?看来我的App仍在运行,但是一个凌乱的控制台并不是我喜欢的。
有关如何修复它的任何提示,这样糟糕的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/
我尝试使用localhost for 0.0.0.0,结果相同。不知道如何解决这个问题。尝试没有HTTPS,但也失败了。