Brunch构建工具:assets目录下的子文件夹没有复制?

Brunch build tool: subfolders in the assets directory are not copied?

我正在尝试使用 Brunch 设置我的第一个项目,但我遇到了一个小问题,我希望 Brunch 将 assets/ 中的所有文件和子文件夹复制到 public/ 文件夹, 但它只复制文件而忽略子文件夹和其他文件。

另一件事是我可能想要一个名为 styles 的文件夹,其中包含图像和字体的子文件夹,我希望将它们复制到同一个位置,但在 public/ 文件夹中,这可能吗?

这里有一个例子:

app/
    -assets/    html files, some xml files and ico's too
    -styles/
        -scss/
        -img/
        -fonts/
    -scripts/
    -vendor/    js and css files.

目标文件夹:

public/        all files from assets
    -styles    css from scss folder, and a css for vendor's css
        -img
        -fonts
    -js        vendor and app js files

提前致谢!

默认情况下,Brunch 仅处理 assets 文件夹内的资产。您还可以创建 app/styles/assets 子目录。

如果您想更改此默认行为,可以更改 config.conventions.assets