gpt4 book ai didi

javascript - Gruntfile Jade 任务编译奇怪的模板

转载 作者:太空宇宙 更新时间:2023-11-04 02:30:41 25 4
gpt4 key购买 nike

我有一个非常简单的 Jade 模板,只有一个变量。然而,当我生成html文件时,一堆jade javascript被插入并创建了一个runtime.js文件。

这是我的任务:

jade: {
prod: {
options: {
data : {
mainJs: 'dist/main.js',
},
pretty: true,
extension: ".html"
},
files:[{
src: '<%= yeoman.app %>/index.jade',
dest: '<%= yeoman.app %>',
}]
}
}

知道我在这里缺少什么吗?

最佳答案

我假设您正在使用 grunt-contrib-jade 插件?如果是这样,请检查“数据”和"file"选项的格式。

基于 plugin page 上的示例,我认为你可以这样做:

“数据”选项

data: function () {
return require('./dist/main.json');
}

请注意,所需的文件必须是 JSON 而不是 JS 文件。

"file"选项

files: {
'<%= yeoman.app %>/index.html': '<%= yeoman.app %>/index.jade'
}

最后,我在文档中没有看到“扩展”选项。

关于javascript - Gruntfile Jade 任务编译奇怪的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27004960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com