【问题标题】:Pug (Jade) templates: automatically update references to scripts and stylesheets with fingerprinted version in CDNPug (Jade) 模板:使用 CDN 中的指纹版本自动更新对脚本和样式表的引用
【发布时间】:2017-09-04 19:26:00
【问题描述】:

我正在开发一个以 Pug 作为模板引擎的 Koa.js 应用程序。我想创建一个自动化流程,以便生产模板具有使用指纹名称更新的 JavaScript 和 CSS 文件的 URL,以及某个 CDN 提供商的基本 URL。我找到了一个 gulp (gulp-jade-usemin) 插件来替换非优化脚本或样式表的引用,但之后我想用 CDN 提供程序中的指纹版本更新优化的引用。

过去,我使用一堆 grunt 插件(grunt-contrib-copy、grunt-hashres、grunt-processhtml、grunt-cdn)为一个以 Swig 作为模板引擎的 Express 应用程序设置了类似的流程,但是我找不到一种方法来设置与 Pug 类似的东西,主要是因为模板不是原生 HTML。

我愿意使用 grunt、gulp 或任何其他自动化工具。

【问题讨论】:

    标签: node.js gulp gruntjs pug koa


    【解决方案1】:

    我使用thisthis 得到了一些工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-08
      • 2017-05-31
      • 2015-07-10
      • 1970-01-01
      • 2010-12-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多