Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gruntjs HTMLmin-如何动态压缩特定文件夹中的所有文件_Gruntjs_Grunt Contrib Htmlmin - Fatal编程技术网

Gruntjs HTMLmin-如何动态压缩特定文件夹中的所有文件

Gruntjs HTMLmin-如何动态压缩特定文件夹中的所有文件,gruntjs,grunt-contrib-htmlmin,Gruntjs,Grunt Contrib Htmlmin,我想缩小所有HTML页面,并在dist文件夹中维护页面的名称和路径。我想循环浏览所有文件夹 下面的代码可以正常工作,但仅适用于父文件夹(本例为app/views) 正如你所注意到的,我在路径app/views/**上尝试了魔星,但没有成功 这是我的文件夹结构: app/views/ ├── page1.html ├── blocks │   └── block.html ├── page2.html └── page3.html 在我的例子中,每个模板都会缩小,除了app/views/bloc

我想缩小所有HTML页面,并在
dist
文件夹中维护页面的名称和路径。我想循环浏览所有文件夹

下面的代码可以正常工作,但仅适用于父文件夹(本例为
app/views

正如你所注意到的,我在路径
app/views/**
上尝试了魔星,但没有成功

这是我的文件夹结构:

app/views/
├── page1.html
├── blocks
│   └── block.html
├── page2.html
└── page3.html

在我的例子中,每个模板都会缩小,除了
app/views/blocks
文件夹下的模板。

不起作用。相同的输出。仍然没有深入查看
app/views/
中的文件夹对我来说很好。Grunt和htmlmin的版本是什么?为了将来的使用,请在@Billy的评论的[{}]文件中包含expand:true,下面是一篇SO帖子,解释expand:true的作用:
cwd: 'app/views',
src: '**/*.html',
cwd: 'app/views',
src: '**/*.html',