Xet*_*ron 5 node.js npm laravel vue.js laravel-mix
我安装了 Laravel Mix 4.0.13。
npm run watch效果很好,运行npm run hot它似乎确实可以编译和检测我的更改,重新编译。
但是,浏览器中没有任何变化。在控制台中,我看到:
[HMR] Waiting for update signal from WDS...
[WDS] Hot Module Replacement enabled.
Run Code Online (Sandbox Code Playgroud)
编译后,每次编译时,我都会收到以下消息两次:
[WDS] App updated. Recompiling...
Run Code Online (Sandbox Code Playgroud)
我认为需要另一条消息说reloading或什么?
另一个奇怪的事情是,如果我尝试刷新页面,它永远不会从localhost:8080. 它只是坐在那里无限期地等待。我必须重新启动npm run hot然后重新加载页面。
JS/Vue 和 SASS 都不会在浏览器中重新加载。
小智 7
您可能.version()在混音文件中使用。就像在文档中一样,开发中的版本控制不是很有用,所以你可以;
if (mix.inProduction()) {
mix.version();
}
Run Code Online (Sandbox Code Playgroud)
文档:https : //laravel.com/docs/5.8/mix#versioning-and-cache-busting
| 归档时间: |
|
| 查看次数: |
2262 次 |
| 最近记录: |