• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Grunt mit mincss

Haxy123

New member
Hi!

Ich versuche gerade meine css Datei zu packen und das anhand meiner Gruntfile.js - Die *.scss Datei werden zu einer main.css Datei generiert aber das packen der main.css funktioniert nicht - hat jemand eine Idee warum nicht?! Danke!

PHP:
module.exports = function(grunt) {
	grunt.initConfig({
		pkg: grunt.file.readJSON('package.json'),
		compass: {
			dist: {
				options: {
					sassDir: 'views/style/sass/',
					cssDir: 'views/style/'
				}
			}
		},

		watch: {
			css: {
				files: 'views/style/sass/*.scss',
				tasks: ['compass']
			}
		},
		cssmin: {
		  target: {
		    files: [{
		      expand: true,
		      cwd: 'views/style',
		      src: ['*.css', '!*.min.css'],
		      dest: 'views/style',
		      ext: '.min.css'
		    }]
		  }
		}
	});
	grunt.loadNpmTasks('grunt-contrib-cssmin');
	grunt.loadNpmTasks('grunt-contrib-compass');
	grunt.loadNpmTasks('grunt-contrib-watch');
	
	grunt.registerTask('default',['cssmin']);
}
 
Lieber Haxy

ich glaube du müsstest den compass-Task noch aufnehmen in den default-Task:

Code:
    grunt.registerTask('default',['compass', 'cssmin']);

Da sonst nur versucht wird, zu minifizieren ohne vorher zu sassen.

Oder seh ich da grad was nicht?

Grüsse

Dominique
 
Zurück
Oben