【发布时间】: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