10

我想缩小所有 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文件夹下的模板。

4

1 回答 1

12
cwd: 'app/views',
src: '**/*.html',
于 2014-04-06T15:12:08.980 回答