Gruntjs GrunFile—将编译后的文件保存到与原始文件所在的目录相同的目录中
我添加了一个任务来编译所有slim模板:Gruntjs GrunFile—将编译后的文件保存到与原始文件所在的目录相同的目录中,gruntjs,Gruntjs,我添加了一个任务来编译所有slim模板: // Watch and compile slim files slim: { dist: { files: [{ expand: true, cwd: '*****[ALL DIRECTORIES]*****', src: ['{,*/}*.slim'], dest: '*****[WHICHEVER DIRECTORY FILE WAS FOUND IN]*****', ext:
// Watch and compile slim files
slim: {
dist: {
files: [{
expand: true,
cwd: '*****[ALL DIRECTORIES]*****',
src: ['{,*/}*.slim'],
dest: '*****[WHICHEVER DIRECTORY FILE WAS FOUND IN]*****',
ext: '.html'
}]
}
},
根据上面的伪代码,我希望能够编译任何目录中的任何.slim文件,然后将编译后的HTML文件保存到与正在编辑的.slim文件相同的目录中
非常感谢您的帮助。谢谢 只需将
cwd
和dest
设置到您的根目录(或您想要的任何目录),然后在src
中过滤slim文件
除非将展平
选项设置为true,否则将保留目录结构:
slim: {
dist: {
files: [{
expand: true,
cwd: '.',
src: '**/*.slim'
dest: '.',
ext: '.html'
}]
}
},