gpt4 book ai didi

laravel - 使用 Laravel Mix 清除缓存

转载 作者:行者123 更新时间:2023-12-05 06:37:13 25 4
gpt4 key购买 nike

当我使用mix.version() 时,我的 CSS + JS 被缓存 - 这意味着刷新不使用最新的编译 Assets 。然而,阅读 Laravel 的文档,他们声明如下:

Because versioned files are usually unnecessary in development, you may instruct the versioning process to only run during npm run production

https://laravel.com/docs/5.5/mix#versioning-and-cache-busting

每次我的本地文件更改时,我还能如何破坏缓存?

最佳答案

我知道这是旧帖子。但该问题的便捷解决方案是为每个页面加载设置新请求。我通常通过在 CSS 链接中添加随机 ID 来处理这个问题。

<link rel="stylesheet" href="{{ mix('css/app.css') . "?id=" . Str::random(16) }}">

这种方式会给你未缓存的 css,因为链接总是在变化。

关于laravel - 使用 Laravel Mix 清除缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48117096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com