【问题标题】:Jekyll include whole sass directory in destination folderJekyll 在目标文件夹中包含整个 sass 目录
【发布时间】:2014-12-28 13:43:34
【问题描述】:

我正在为我的项目使用 jekyll 和 gulp。我想要的是在 jekyll 目标目录中包含整个 sass 目录(以及在名称中使用下划线的所有部分)。可能吗? _config.yml 中的 include 目录只复制不带下划线的文件,而生成的没有源 sass 文件的 css 文件实际上是不可管理的,客户端将无法更改 css

【问题讨论】:

    标签: jekyll


    【解决方案1】:

    在你的_config.yml 添加

    include: ['_sass']
    

    将您的 sass 文件从 _base.scss 重命名为 base.scss 删除下划线以避免排除。

    现在_sass 中的所有文件都将复制到destination(例如:_site)。

    【讨论】:

    • 谢谢,但我的意思是,如何避免带下划线的文件被排除在外
    • 仅将它们放入include 数组中。