首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >热重装应该如何在反应本机中工作?

热重装应该如何在反应本机中工作?
EN

Stack Overflow用户
提问于 2016-03-22 19:28:09
回答 1查看 2.1K关注 0票数 6

热的重新装填现在出来了,但我有很多问题,使它的工作。

起初,我在redux存储中有标准的module.hot.accept("../reducers", () => {代码,但这会导致问题。在注释掉这段代码之后,我开始获得Cannot read property 'length' of undefined

我创建了一个新项目react-native init test,每次文件更改时都会得到相同的错误。

代码语言:javascript
复制
ExceptionsManager.js:61 Cannot read property 'length' of undefined

在项目中是否需要做些什么才能使热重装工作?

更新

这仍然是无记录的,造成的问题比它的价值更多。目前,我正在使用redux-持久化的活重加载。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-24 17:18:06

Facebook终于记录了如何使用热重加载或热模块替换。

https://facebook.github.io/react-native/blog/2016/03/24/introducing-hot-reloading.html

api与Webpack略有不同。

代码语言:javascript
复制
if (module.hot) {
    module.hot.accept(() => {
        const nextRootReducer = require("../reducers").default;
        store.replaceReducer(nextRootReducer);
    });
}
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36163443

复制
相关文章

相似问题

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