1

这是我当前的 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 不会被编译。

可能通配模式以某种方式失败,但我不知道为什么?

4

0 回答 0