我正在研究Laravel框架,
我已将bootstrap.min.css
从 v3 更改为 v4 ,但是在浏览器中未更新
我尝试过:
php artisan cache:clear
php artisan route:cache
php artisan config:clear
php artisan view:clear
rm -rf bootstrap/cache/*/*
,我从storage/framework/views
删除了文件,但CSS仍未更新。
有人可以帮助我吗?
答案 0 :(得分:0)
只需在css文件末尾添加一个查询字符串,然后它将不使用缓存的文件css。类似于?v = 1,?v = 2或任何随机字符串。
示例
<link rel="stylesheet" type="text/css" href="https://cdn.sstatic.net/Sites/stackoverflow/primary.css?v=1a040064279b" >
您还可以使用php函数
?v=echo time();
答案 1 :(得分:0)
对于laravel中的自定义CSS文件,请通过以下方法使用time()
函数:
<link rel="stylesheet" type="text/css" href="{{asset('css/style.css?v=').time()}}">
记住?v = 仅用于time()
函数获取价值,该函数每次刷新页面时都会生成随机数。