assets.cfc:从GulpGrunt生成的rev-manifest.json文件中动态返回CSSJS资产

时间:2024-05-24 09:51:57
【文件属性】:

文件名称:assets.cfc:从GulpGrunt生成的rev-manifest.json文件中动态返回CSSJS资产

文件大小:3KB

文件格式:ZIP

更新时间:2024-05-24 09:51:57

ColdFusion

Assets.cfc 从JSON清单文件中动态返回CSS / JS资产,以管理由ColdFusion应用程序中的Gulp / Grunt构建管道生成的缓存无效的文件名。 这是做什么的? 在现代Web应用程序中,我们将CSS和JS串联在一起并缩小,以提高应用程序的性能。 为了提高性能,我们启用了长期存在的缓存头,以最大程度地减少重复下载。 这要求我们每次修改资产时都要更改文件名(否则'styles.css'将不会重新下载,并且如果用户以前访问过我们的网站,用户将不会看到我们的更改)。 我们使用Gulp(一个很棒的基于Javascript的任务运行器)来处理串联和缩小。 我们还使用了插件gulp-rev来根据内容自动重命名该文件,从而为其赋予一个唯一的名称,例如styles-j2l3zYq59kj.css。 因此,挑战在于如何将这个不断变化的文件名添加到我们的标记中以交付给用户? 一种


【文件预览】:
assets.cfc-master
----assets.cfc(2KB)
----rev-manifest.json(238B)
----README.md(3KB)

网友评论