使用Grunt将CSS嵌入到HTML文件中

时间:2013-12-07 08:18:41

标签: html css gruntjs

我需要像这样替换HTML文件中的标签:

<link type="text/css" rel="stylesheet" href="template.css">

以下内容:

<style type="text/css"> { /* content of template.css */ } </style>

使用Grunt

实现这一目标的最佳方式是什么?

1 个答案:

答案 0 :(得分:0)

将您的HTML文件转换为Twig模板。使用{% include %}运算符嵌入CSS文件。然后使用consolidate.jsatpl.jsgrunt-consolidate插件进行编译。

Twig用于Symfony2项目并基于Django template language,是服务器端编译中最优雅,最强大的项目之一。

如果您希望可以使用其他编译器和 include 功能,请Consolidatesupports lots of them

有关详细信息,请参阅提供的链接。