首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法设置HMR:“等待来自WDS的更新信号.”在控制台中

无法设置HMR:“等待来自WDS的更新信号.”在控制台中
EN

Stack Overflow用户
提问于 2018-12-23 16:31:26
回答 9查看 68.4K关注 0票数 25

因此,我正在为我的React应用程序设置一个最小的配置,并且我在控制台和浏览器页面中的[HMR] Waiting for update signal from WDS...消息没有反映任何更改

根据解决方案,我试图添加@babel/preset-env,但没有成功。而且我不认为这是问题的根源,因为即使我更改了我的index.js文件,浏览器中也没有应用任何更改

我的webpack.config.js

代码语言:javascript
运行
复制
const { HotModuleReplacementPlugin } = require('webpack');

module.exports = {
  mode: 'development',
  devServer: {
    watchContentBase: true,
    publicPath: '/dist/',
    hot: true
  },
  plugins: [new HotModuleReplacementPlugin()],
  module: {
    rules: [{ test: /\.(js|jsx)$/, exclude: /node_modules/, loader: 'babel-loader' }]
  },
  resolve: {
    extensions: ['.js', '.jsx']
  }
};

src/index.js

代码语言:javascript
运行
复制
import React from 'react';
import { render as r } from 'react-dom';
import App from './App';

r(<App />, document.querySelector('#root'));

src/App.jsx

代码语言:javascript
运行
复制
import React from 'react';

export default function App() {
  return (
    <div>
      <h1>Hello from React Version: {React.version}</h1>
    </div>
  );
}

我的.babelrc公司:

代码语言:javascript
运行
复制
{
  "presets": ["@babel/preset-env", "@babel/preset-react"]
}
EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2018-12-23 21:12:26

很显然,是引起这个问题的原因。我加了

代码语言:javascript
运行
复制
disableHostCheck: true

对我的webpack devServer配置和它的工作(注意,这只是一个解决办法)。

我也不知道为什么windows 10中没有错误消息(在我从win7引导我的应用程序之后,控制台就开始使用Invalid Host/Origin header了。)

票数 11
EN

Stack Overflow用户

发布于 2021-02-11 15:39:28

我在使用[HMR] Waiting for update signal from WDS... 5、webpack-dev-severbrowserslist时遇到了同样的问题。

当使用browserslistwebpack 5和webpack-dev-sever作为陈氏在此作答时,它似乎是一个bug。有关该漏洞的更多信息可以找到这里

解决方案(目前)是在webpack配置中添加target: 'web'。示例:

代码语言:javascript
运行
复制
// webpack.config.js

module.exports = {
  devServer: {
    hot: true
  },
  target: 'web',
  mode: 'development',
  [...]
}
票数 21
EN

Stack Overflow用户

发布于 2020-11-02 10:27:39

有此错误可能意味着,您有一个递归,即在其内部导入一个组件。这可能发生在代码重构过程中。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53905253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档