我试图建立一个笨拙的csscomb任务,但我不确定我是否正确得到了这个模式:
csscomb: {
dynamic_mappings: {
expand: true,
cwd: 'app/',
src: '**/*.scss',
dest: 'app/assets/tempcomb'
},
options: {
config: 'csscomb.json'
}
},
这是我的文件夹架构:
app
├── assets
│ ├── css
│ │ ├── imports
│ │ │ ├── helpers
│ │ │ │ └── _helpers.scss
│ │ │ ├── layout
│ │ │ │ ├── _fonts.scss
│ │ │ │ ├── _grid.scss
│ │ │ │ └── _reset.scss
│ │ │ └── modules
│ │ │ ├── _dev.scss
│ │ │ ├── _indicators.scss
│ │ │ ├── _modal.scss
│ │ │ ├── _nav.scss
│ │ │ └── _ref.scss
│ │ ├── main.scss
│ │ └── pages
│ │ ├── bibliography.scss
│ │ ├── cover.scss
│ │ ├── example.scss
│ │ ├── examples
│ │ │ ├── _bar-graph.scss
│ │ │ ├── _modal-transitions.scss
│ │ │ ├── _modals.scss
│ │ │ ├── _scroll-end-animation.scss
│ │ │ ├── _scrollable.scss
│ │ │ └── _tabs.scss
│ │ ├── index.scss
│ │ └── prescribing-information.scss
│ ├── fonts
│ ├── img
│ ├── js
│ ├── tempcomb
我想要它做的是查看app
下的所有目录,获取所有scss
个文件并将它们写入tempcomb
,同时保持文件夹结构。
目前它复制文件夹结构正常,但它只输出scss
文件夹中的layout
个文件。
如果有人能向我解释为什么会发生这种情况,我们将不胜感激!
P.S。在任务运行之前,tempcomb
文件夹不存在。我刚刚将它添加到架构图中以显示它最终的位置。