首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React-本机热加载不起作用

React-本机热加载不起作用
EN

Stack Overflow用户
提问于 2016-08-04 15:05:34
回答 1查看 744关注 0票数 0

我正在创建一个react原生应用程序。我使用TypeScript编写代码,然后将其转换为ES5。热加载昨天工作得很好,但我已经对文件结构做了一些更改,现在即使我回到昨天热加载工作的早期提交,它现在也不能工作。

React原生打包程序将HMR更新发送到客户端,Android手机甚至会显示“热加载...”消息,但之后什么都没有发生,我看不到我所做的更改。如果我执行完全刷新,我可以看到更改。该组件是作为ES6类实现的,因此热加载应该可以工作(在此之前,类没有更改)。

我尝试重新启动打包程序、计算机、清理打包程序缓存等,但都没有用。我使用的是Windows10和安卓5手机。

有什么想法吗?:)

EN

回答 1

Stack Overflow用户

发布于 2016-08-04 15:22:13

显然,只有在使用ES6模块转换为ES6时,HMR才会起作用。我已经将TypeScript的转换目标更改为es5,并将模块格式更改为commonjs (当然,还忘记了:)。这就是问题所在。现在我在这两个地方都使用了es6,并且HMR正常工作。

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

https://stackoverflow.com/questions/38760594

复制
相关文章

相似问题

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