我正在使用 Gridless Boilerplate,这就是在标题中调用 main.css 文件的方式:
<link rel="stylesheet" href="assets/css/main.css?version=1" />
我想知道添加“?version1”的目的是什么。
我正在使用 Gridless Boilerplate,这就是在标题中调用 main.css 文件的方式:
<link rel="stylesheet" href="assets/css/main.css?version=1" />
我想知道添加“?version1”的目的是什么。
它用于避免缓存问题。当您编辑您的 css 文件时,您将增加该版本号,并且浏览器将(可能)获取新副本而不是使用其缓存版本。
请参阅通过 params 清除缓存。
如果该文件随时间发生变化,则通过附加该查询字符串,您可以强制通常缓存该文件的浏览器获取新副本。