7

私は初心者で、コーヒー、ジェイド、およびサスのコンパイルタスクを構成する方法を学んでいます。coffee と jade ディレクトリのコンパイル タスクは正常に構成できましたが、sass の構成はできませんでした。私のプロジェクトの構造は以下のとおりです

.                                                                                                   
├── Gruntfile.coffee                                                                                
├── node_modules                                                                                    
├── package.json                                                                                    
├── sass                                                                                            
│   └── index.sass                                                                                  
└── www

そして私のpackage.jsonは

{
  "name": "grunt-sass-test",
  "version": "0.1.0",
  "devDependencies": {
    "grunt": "~0.4.1",
    "grunt-contrib-sass": "~0.5.0"
  }
}

Gruntfile.coffee が次の場合、$ grunt sassはindex.css を正常にコンパイルします。

module.exports = (grunt) ->
  grunt.initConfig
    pkg: grunt.file.readJSON('package.json')
    sass:
      compile:
        files:[
          "www/index.css": "sass/index.sass"
        ]

>> ソースファイル "index.sass" が見つかりません。エラーが表示されます

    sass:
      compile:
        cwd: 'sass'
        src: ['**/*.sass']
        dest: 'www/'
        ext: '.css'

再帰的な sass コンパイル タスクを構成するにはどうすればよいですか?

4

1 に答える 1