我想缩小所有HTML页面,并在dist
文件夹中维护页面的名称和路径。我想遍历所有文件夹。
下面的代码工作正常,但仅适用于父文件夹(在这种情况下为app/views
)。
grunt.initConfig({
htmlmin: {
dev: {
files: [{
expand: true,
cwd: 'app/views/**',
src: '{,*/}*.html',
dest: 'dist/views'
}]
}
}
});
如您所见,我在
app/views/**
路径上尝试了这颗魔术之星,但没有运气。这是我的文件夹结构:
app/views/
├── page1.html
├── blocks
│ └── block.html
├── page2.html
└── page3.html
就我而言,除
app/views/blocks
文件夹下的模板外,每个模板都会缩小。
最佳答案
cwd: 'app/views',
src: '**/*.html',
关于gruntjs - HTMLmin-如何动态压缩特定文件夹内的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22893966/