在我的grunt配置中,如果有一个变量定义一个包含css文件的目录。现在,我想配置一个grunt任务,将这个变量的值插入到html文件中。例如,我可以想象我有一个index.html文件,如下所示
<!doctype html>
<head>
<link rel="stylesheet" href="<% pathToCss %>/styles.css">
...
但是我找不到能够为我做的任务。有什么建议可以帮我吗?
我刚刚发现可以使用grunt.template如下进行操作:
template: {
options: {
data: {
pathToCss: './css'
}
},
demo: {
files: [
{ '<%= ./output/index.html': ['<%= ./input/template.html'] }
]
}
},
然后在输入文件(template.html)中定义“ pathToCss”,如下所示:
<link rel="stylesheet" href="../../<%- pathToCss %>/styles.css">
但是,如果我查看文档,则看不到文档的记录位置!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句