【问题标题】:Grunt-contrib-sass compile single file and directoryGrunt-contrib-sass 编译单个文件和目录
【发布时间】:2013-08-08 11:32:21
【问题描述】:

我正在努力研究如何编译单个文件和一个目录,但在我的一生中我无法让它工作。

sass: {
  dev: {
    options: {
      style: 'expanded'
    },
    files: [
    {'style.css': 'style.scss'},
    {
      expand: true,
      cwd: '/scss/',
      src: '*.scss',
      dest: '/css',
      ext: '.css'
    }]
  }
}

这似乎只编译了style.css而忽略了目录。

由于 WordPress 的奇怪要求,将 style.css 文件与 CSS 目录分开(上一级)是很常见的。一个示例对于编译多个目录也很有用。

【问题讨论】:

标签: sass gruntjs


【解决方案1】:

我认为这也可以。这可能是 grunt 中的错误。欢迎随时open a ticket

您可以同时使用多个目标来解决它:

sass: {
  options: {
    style: 'expanded'
  },
  dev: {
    files: [{
      expand: true,
      cwd: '/scss/',
      src: '*.scss',
      dest: '/css',
      ext: '.css'
    }]
  },
  dev2: {
    files: [{'style.css': 'style.scss'}]
  }
}

【讨论】:

  • 这工作谢谢!我还设法使原始方法起作用,这表明这是用户错误:)
  • 老兄,如果你成功了,请下次分享你​​的解决方案。我现在可以在这里使用一些建议。
  • @lawlesscreation 同意 sra,你是如何让原版工作的?
猜你喜欢
  • 2015-01-02
  • 2017-08-07
  • 2015-10-25
  • 2014-12-31
  • 2023-03-12
  • 2017-10-15
  • 1970-01-01
  • 1970-01-01
  • 2015-02-16
相关资源
最近更新 更多