0
scootファイルをgruntでコンパイルしようとしています。言われていることを論文モジュールGrunt:SCSSファイルがコンパイルされていません
grunt-contrib-sass
grunt-contrib-watch
grunt-contrib-concat
を使用して、すべての私の通常のCSSファイルには、私のメインのCSSファイルにコンパイルされますが、私の.scssファイルのどれもしません。手動でコマンドラインでファイルをコンパイルしようとしましたが、正常に動作します(sass styles.scss:style.css
)ので、.scssやrubyとは関係ありません。私は間違って何をしていますか?
これは私のGruntfile.jsは、私は連結を使用してそれを行うための方法を見つけ
require('time-grunt')(grunt);
var jsFileList = [
'bower_components/slick-carousel/slick/slick.js',
'sources/js/dom_ready.js'
];
var cssFileList = [
'bower_components/bootstrap/dist/css/bootstrap.css',
'bower_components/slick-carousel/slick/slick.css',
'sources/sass/styles.scss',
'sources/sass/responsive.scss',
];
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
sass: {
dist: {
files: {
'assets/css/styles.css': cssFileList
}
}
},
concat: {
options: {
separator: ';'
},
dist: {
src: jsFileList,
dest: 'assets/js/script.js'
}
},
watch: {
css: {
files: cssFileList,
tasks: ['sass'],
},
js: {
files: jsFileList,
tasks: ['concat']
}
}
});
grunt.registerTask('default', [
'sass',
'concat'
]);
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-concat');