输出css文件grunt-contrib-compass的特定文件名

时间:2017-10-05 17:02:48

标签: css angularjs sass compass grunt-contrib-compass

我正在尝试从我的grunt-contrib-compass作业中指定CSS文件的输出名称。默认输出和index.css文件。

实际结果 <%= yeoman.app%> /specialdir/themes/index.css

期望的结果 <%= yeoman.app%> /specialdir/themes/my-theme.css

Gruntfile.js

....
compass : {
  // specialjob here
  specialjob : {
    options : {
      sassDir : '<%= yeoman.app %>/specialdir/my-theme',
      cssDir : '<%= yeoman.app %>/specialdir/themes', // should output into this folder
      relativeAssets : false,
      assetCacheBuster : false,
      raw : 'Sass::Script::Number.precision = 10\n'
    },
    dist : {
      options : {
        generatedImagesDir : '<%= yeoman.app %>/specialdir/images/generated'
      }
    },
    server : {
      options : {
        sourcemap : true
      }
    }
  },

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您需要将源文件重命名为my-theme.scss才能获得my-theme.css。浏览 the source 似乎这是默认行为。

快乐的编码!