65得票2回答
Angular CLI HMR与延迟加载路由热重载整个内容

(即使在Angular 7中确认问题)。让我们来解决这个问题! 我按照这里设置使用HMR:https://github.com/angular/angular-cli/wiki/stories-configure-hmr,从一个新的ng new构建开始。 如果我更改任何组件并将其惰性加载,...

64得票8回答
如何在真实设备上打开React-Native的开发菜单?

我已经看到了一些边缘情况和奇怪的开发者接口。 比如“摇动设备”,这对平板电脑来说真的不实用。 还有解决 Android Studio 的问题,模拟按钮按下。 是否有一种一致的方法可以做到这一点?我们不能使用内部API在应用程序中拥有一个调试按钮,以启动navigator.popUpDev...

50得票6回答
Webpack TypeScript 模块热替换(module.hot)不存在

我希望在使用TypeScript编写的NodeJS项目中启用Webpack HMR。 但是module.hot不可用: @types/webpack-env定义:declare var module: __WebpackModuleApi.Module 这与 @types/node 的...

24得票2回答
Redux Saga 热重载

我正在开发一个React & Redux项目。该项目以前使用webpack-dev-middleware和热加载中间件实现热重载。 在我添加Redux Saga到项目中,并将saga middleware添加到redux store后,似乎每当我更改saga代码时,热重载就会出现问题...

24得票3回答
Webpack - [HMR] 和 [WDS] 会触发两次

我在Dev Tools控制台中收到类似于[HMR] Waiting for update signal from WDS...和[WDS] Hot Module Replacement enabled.的消息,为什么会这样?我做错了什么吗? 我的webpack.config.js文件: ...

23得票2回答
无效的HMR消息错误Webpack

我从Webpack得到以下错误: Invalid HMR message,后跟一串非常详细的JSON字符串。 我找不到任何资源来更好地调试这个错误。有什么提示吗? 如果有人能给我解释为什么应用程序中到处使用require时却找不到它,那就太好了。 这里是一些细节: 使用Node...

18得票2回答
如何在使用Angular进行HMR时保留状态

在Angular中,是否有一种方法可以在模块进行热重载后保留应用程序状态?类似于VueJS中发生的情况: 到目前为止,我已经按照几个教程使HMR工作了,但它只是重新加载应用程序而不进行实际页面刷新。比完全加载更快,是的。但仍然没有达到它可以达到的地步。 有人真正做到了这一点吗? PS...

16得票4回答
为什么使用Webpack和Babel构建的React应用程序的生产环境会错误地使用开发环境的HMR,导致出现错误?

我正在尝试创建React项目的生产版本,但它选择了错误的配置。 在开发版本中,我使用了HMR(热模块替换)。这在.babelrc下的env > development > plugins中进行配置。 当添加额外的节点env > production时,它似乎被忽略了。它仍然...

16得票2回答
可以在服务器端使用NGINX和Webpack-Hot-Middleware吗?

我正在为客户开展一个项目,需要使用webpack的热模块替换功能。我在NGINX后面使用express (node) 应用程序。我使用了许多JavaScript框架来设计应用程序,其中React是其中之一。 我将使用HMR功能。 我有一个像这样的webpack.config.js文件:va...

14得票3回答
Webpack开发中间件React热重载速度太慢

我使用webpack-dev-middleware和webpack-hot-middleware简单地配置了一个能够与React使用热更新(HMR)的项目。 一切都正常运行,但是每次代码更改后,在浏览器中看到更改需要2-3秒甚至更长时间!我做错了什么吗?难道这就是正常的表现? 我的代码相当大,...