我在Windows中的localhost中使用CakePHP 3.5。*进行开发。有没有办法在开发时加载CSS,Javascript等最新版本的资产?我记得有一些类似于时间戳设置但在查看文档时无法弄清楚。
答案 0 :(得分:0)
我明白了。它是:
'Asset' => [
'timestamp' => true,
],
config / app.php文件中有一个设置,默认情况下为:
'Asset' => [
// 'timestamp' => true,
],
上面的评论说,
将上次修改时间的时间戳应用于静态资产(js, css,图像)。将附加包含时间的查询字符串参数 该文件已被修改。这对于破坏浏览器缓存非常有用。
设置为true以在调试为true时应用时间戳。设置为'强制' 无论调试值如何,始终启用时间戳。
这意味着,强制最近的资产看起来像是:
'Asset' => [
'timestamp' => true,
],
在另一个答案中,我发现答案为:
'Asset' => [
'force'
],
但它在CakePHP 3.5中不起作用。*。可能在早期版本中有效。