Grunt-contrib-sass编译单个文件和目录

时间:2013-08-07 07:43:12

标签: sass gruntjs

我正在尝试研究如何编译单个文件以及目录,并且在我的生活中我无法让它工作。

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目录分开(一级)是很常见的。一个例子对于编译多个目录也很有用。

1 个答案:

答案 0 :(得分:8)

我认为这也是有效的。它可能是一个咕噜咕噜的错误。随意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'}]
  }
}