【问题标题】:What's the difference between npm run watch and npm run hot in Laravel?Laravel 中的 npm run watch 和 npm run hot 有什么区别?
【发布时间】:2017-12-23 01:56:03
【问题描述】:

因为这些命令都在 Laravel 中可用,所以我不太明白它们之间有什么区别。但我确实注意到,如果我更改了 scss 文件,npm run hot 将不会受到影响,npm run watch 将正确执行。

【问题讨论】:

    标签: node.js laravel npm webpack


    【解决方案1】:

    热模块替换(或热重新加载)允许您在更改一段 JavaScript 时不仅刷新页面,而且还可以保持浏览器中组件的当前状态。 Check full documentation here

    【讨论】:

      【解决方案2】:

      它现在不适用于常规 Sass 文件。 HMR 特征是 专门用于 Vue 和 .vue 组件。

      https://github.com/JeffreyWay/laravel-mix/issues/92#issuecomment-273558018 https://github.com/JeffreyWay/laravel-mix/issues/233

      如果您对 HMR 的真正含义感到好奇,可以参考官方文档:https://webpack.js.org/guides/hot-module-replacement/

      【讨论】:

        猜你喜欢
        • 2017-10-22
        • 2021-11-22
        • 2020-11-17
        • 2020-03-02
        • 2019-08-08
        • 2017-03-29
        • 2018-12-23
        • 1970-01-01
        • 2021-01-31
        相关资源
        最近更新 更多