【发布时间】:2017-12-23 01:56:03
【问题描述】:
因为这些命令都在 Laravel 中可用,所以我不太明白它们之间有什么区别。但我确实注意到,如果我更改了 scss 文件,npm run hot 将不会受到影响,npm run watch 将正确执行。
【问题讨论】:
标签: node.js laravel npm webpack
因为这些命令都在 Laravel 中可用,所以我不太明白它们之间有什么区别。但我确实注意到,如果我更改了 scss 文件,npm run hot 将不会受到影响,npm run watch 将正确执行。
【问题讨论】:
标签: node.js laravel npm webpack
热模块替换(或热重新加载)允许您在更改一段 JavaScript 时不仅刷新页面,而且还可以保持浏览器中组件的当前状态。 Check full documentation here
【讨论】:
它现在不适用于常规 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/
【讨论】: