Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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
Loops GrunFile配置循环以获取不同的路径并使用它们_Loops_Path_Gruntjs_Directory - Fatal编程技术网

Loops GrunFile配置循环以获取不同的路径并使用它们

Loops GrunFile配置循环以获取不同的路径并使用它们,loops,path,gruntjs,directory,Loops,Path,Gruntjs,Directory,我有一个grunt文件,它负责使用compass编译sass。我正在建几个图书馆,现在我有15个。我曾经将我所有的sas编译到一个单独的文件夹中,并将所有内容都放在一个文件中。这部分我没问题 我的库结构如下所示: lib/buttons/lib/scss/buttons.scss lib/buttons/lib/scss/_variable.scss lib/buttons/lib/js/buttons.js lib/buttons/dist/css/buttons.css 。。。等等 现在

我有一个grunt文件,它负责使用compass编译sass。我正在建几个图书馆,现在我有15个。我曾经将我所有的sas编译到一个单独的文件夹中,并将所有内容都放在一个文件中。这部分我没问题

我的库结构如下所示:

lib/buttons/lib/scss/buttons.scss
lib/buttons/lib/scss/_variable.scss
lib/buttons/lib/js/buttons.js
lib/buttons/dist/css/buttons.css
。。。等等

现在,我想循环遍历每个库,并将scss文件编译到一个文件夹中,该文件夹位于库中,如下所示:

lib/buttons/lib/scss/buttons.scss
lib/buttons/lib/scss/_variable.scss
lib/buttons/lib/js/buttons.js
lib/buttons/dist/css/buttons.css
我怎样才能做到这一点


感谢您的帮助

我不知道仅使用基本的sass任务选项就可以实现这一点的简单方法,但是您可以编写自定义任务来生成所需的各种目标。@jakerella我不知道如何实现,您是否有任何示例说明如何做到这一点。谢谢,我还没有做到这一点,没有。。。但我有一个你可以开始的。我看看能不能举个例子。但我也希望其他人能给你一个更简单的解决方案;可以那太好了。我正在查看你的博客文章。谢谢