我正在使用Grunt和组装来建立我的HTML网页的静态网站,我想缩小我的HTML。咕噜声/汇编 - 输出html缩小
所以,我会假设组装运行句柄模板对数据集的插件将有一个缩小选项。
汇编文档中没有提及它; http://assemble.io/docs/Options.html#configuration-options
但有一个提到,暗示在句柄,帮手,缩小文档; https://www.npmjs.org/package/handlebars-helper-minify#-assemble-task-options - 但这没有效果。
我不能在互联网上找到任何东西,当然这是一种较为常见的请求......
grunt.initConfig({
assemble: {
options: {
assets: '../source',
data: ['package.json','data/*.{json,yml}'],
partials: 'templates/modules/*.hbs',
ext: '.html',
helpers: 'templates/helpers/*.js',
layout: 'templates/layout/master.hbs',
removeHbsWhitespace: true,
minify: {
removeAttributeQuotes: true,
collapseWhitespace: true
}
},
dev: {
options: {
production: false
},
files: [{
expand: true,
cwd: 'templates/pages',
src: ['*.hbs'],
dest: '../source'
}]
}
}
});