【问题标题】:Brunch only copies file, does not compile them?早午餐只复制文件,不编译它们?
【发布时间】:2014-09-25 04:03:46
【问题描述】:

我不明白为什么,这让我发疯。

我复制了一个骨架并对其进行了处理,less 文件已正确编译。

我将项目移动到另一个文件夹,更改了一些文件夹,但它停止工作。

我不明白为什么。

less文件位于app/assets/css/general.less

这是我的配置:

exports.config =

  paths:
    public: 'public'

  files:
    stylesheets:
      defaultExtension: 'less'
      joinTo:
        'public/css/general.css': /^(app)/

结果很简单,在public/css/,我有一个general.less文件,不是general.css...

有人可以帮我弄清楚吗?

谢谢!

【问题讨论】:

    标签: brunch


    【解决方案1】:

    好的,我在doc 中找到了我的问题的解决方案;约定部分中有一个特定的配置变量:assets

    这是定义:

    assets 键:任意匹配集。默认值:/assets[\\/]/。如果测试给出 是的,文件不会被编译,只会被移到公共 目录。

    而且由于默认值为“资产”...

    【讨论】:

    • 这也让我发疯了 - 对于其他遇到麻烦的人,您可以通过将其添加到您的 brunch-config.js conventions: { assets: () => false // forces brunch to compile files in /assets folder } 来解决
    猜你喜欢
    • 2015-12-08
    • 2023-03-27
    • 2014-09-24
    • 2015-09-03
    • 2016-01-01
    • 1970-01-01
    • 2013-09-21
    • 2018-08-27
    • 2016-01-19
    相关资源
    最近更新 更多