Grunt:Globbing模式不起作用 - 为什么?

时间:2014-09-16 19:37:07

标签: gruntjs glob grunt-contrib-sass

这是我目前的Gruntfile:

module.exports = function(grunt) {
  grunt.config.init({
    sass: {
      dist: {
        options: {
          'style': 'expanded'
        },
        files: {
          'assets/css/style.css': 'src/scss/main.scss'
        }
      }
    }
  });
  require('load-grunt-tasks')(grunt);
}

从控制台运行grunt sass:dist会将main.scss编译到给定目录中。

现在我想使用globbing模式,因为文件可能被移动或者可能获得一个新名称:

module.exports = function(grunt) {
  grunt.config.init({
    sass: {
      dist: {
        options: {
          'style': 'expanded'
        },
        files: {
          'assets/css/style.css': 'src/**/*.scss'
        }
      }
    }
  });
  require('load-grunt-tasks')(grunt);
}

现在我在运行Done, without errors.后仍然得到grunt sass:dev,但css不会被编译。

可能这种情况有点失败,但我不知道为什么?

0 个答案:

没有答案