【问题标题】:preact cli project's HMR not workingpreact cli 项目的 HMR 不工作
【发布时间】:2017-10-23 13:33:21
【问题描述】:

我使用 preact-cli 设置了一个 preact 项目并对其进行了一些更改。我使用 .jsx 文件进行视图,使用 JSS 进行样式设置。我也在使用 preact-material-components。

当我第一次创建项目时,HMR 正在工作。但是在写了一些代码后,我意识到 HMR 不起作用。我不知道什么时候出错了。请提出解决方案。在我的 chrome 调试器工具中,我可以看到这一行:

[HMR] Waiting for update signal from WDS...
abstract-xhr.js:131 XHR finished loading: GET "http://localhost:8080/sockjs-node/info?t=1508765305608".

但任何更改都不会反映在浏览器中。

【问题讨论】:

    标签: javascript reactjs preact


    【解决方案1】:

    这是由我们的 Webpack 3 升级引起的。如果您更新到最新版本 (2.0.2),它应该可以再次运行。

    【讨论】:

    • 是的,使用npm i -D preact-cli@latest更新到preact-cli 2.0.2
    • 观察者现在工作正常,但它重新加载整个浏览器而不是注入模块 HMR 方式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多