我有一个像这样的grunt文件(汇编配置的一部分):
pages: {
files: [{expand: true,
cwd: 'src/pages/',
src: '**/*.hbs',
dest: 'dist/',
ext: '.html'
}]
}
这样它会获取每个hbs文件并使用html扩展名对它们进行渲染。是否可以将.css文件放在与.hbs文件相同的文件夹中,然后汇编将其移动到与编译的html文件相同的文件夹中。
为了解释一下,我希望除了.hbs文件之外的每个文件都可以移动到与编译的hbs文件相同的位置。这可以用Assemble吗?
答案 0 :(得分:0)
我用另一个Grunt插件解决了它,grunt-contrib-copy和这个任务:
copy: {
main: {
files: [
{expand: true, cwd: 'src/pages/', src: ['**', '!**/*.hbs'], dest: 'dist/', filter: 'isFile'}
]
}
},
这样它会将除hbs文件以外的所有文件复制到相同的文件夹中,因为汇编会生成html文件。