页面模板定义中 addFingerPrint 属性的用途是啥?

Posted

技术标签:

【中文标题】页面模板定义中 addFingerPrint 属性的用途是啥?【英文标题】:What is the purpose of the addFingerPrint property in a page template definition?页面模板定义中 addFingerPrint 属性的用途是什么? 【发布时间】:2020-01-23 15:48:09 【问题描述】:

我正在向我的 Magnolia page template definition 添加一个 javascript 文件。例如:

jsFiles:
  index:
    link: path/to/resource.js
    addFingerPrint: true

当我将addFingerPrint 设置为true 时会发生什么?

【问题讨论】:

【参考方案1】:

addFingerPrint 设置为true“在资源URL 中嵌入文件内容指纹”。

在资源 URL 中嵌入文件内容指纹。指纹由 yyyy-MM-dd-HH-mm-ss-SSS 格式的时间戳和以标准选择器(“~”波浪号)开头的单词“cache”组成。

来源:https://documentation.magnolia-cms.com/display/DOCS61/Theme#Theme-JavaScriptfiles

【讨论】:

以上是关于页面模板定义中 addFingerPrint 属性的用途是啥?的主要内容,如果未能解决你的问题,请参考以下文章

我可以使用列表作为自定义模板属性的值吗?

Thymeleaf常用语法:模板片断

Vue模板语法

带有 v-for 的 Vue 内联模板 - 未定义

javaEE开发中如何在freemarker模板里使用httpservletrequest的属性

Gitea 如何配置自定义页面