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

law*_*ion 5 sass gruntjs

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

sass: {
  dev: {
    options: {
      style: 'expanded'
    },
    files: [
    {'style.css': 'style.scss'},
    {
      expand: true,
      cwd: '/scss/',
      src: '*.scss',
      dest: '/css',
      ext: '.css'
    }]
  }
}
Run Code Online (Sandbox Code Playgroud)

这似乎只编译style.css并忽略该目录.

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

Sin*_*hus 8

我认为这也是有用的.它可能是一个咕噜咕噜的错误.随意开票.

在此期间,您可以使用多个目标来解决它:

sass: {
  options: {
    style: 'expanded'
  },
  dev: {
    files: [{
      expand: true,
      cwd: '/scss/',
      src: '*.scss',
      dest: '/css',
      ext: '.css'
    }]
  },
  dev2: {
    files: [{'style.css': 'style.scss'}]
  }
}
Run Code Online (Sandbox Code Playgroud)

  • 老兄,如果你成功了,请下次分享你​​的解决方案.我现在可以在这里使用一些建议. (3认同)