Grunt dauert ziemlich lange, um die CSS-Datei zu kompilieren, ich bin mir nicht sicher, ob das normal ist, aber regelmäßige Kompassuhr dauert etwa 5 Sekunden.Grunt mit Kompass und Uhr kompiliert langsam
Die Frage ist also, ob es irgendeinen Weg gibt, die Kompilierungszeit mit Grunt zu beschleunigen oder ist es besser, einfach mit der Kompassuhr zu bleiben?
Running "compass:dist" (compass) task
♀unchanged images/sprite-sf580a96666.png
overwrite stylesheets/app.css (3.263s)
unchanged images/sprite-sf580a96666.png
overwrite stylesheets/app_fr.css (3.289s)
Compilation took 11.116s
Running "watch" task
Completed in 13.974s at Wed Dec 18 2013 13:53:05 GMT-0500 (Eastern Standard Time- Waiting...
OK
>> File "scss\_core.scss" changed.
Gruntfile.js:
compass: {
dist: {
options: {
config: 'config.rb'
}
}
},
watch: {
sass: {
files: ['scss/*.scss'],
tasks: ['compass:dist'],
options: {
spawn: false,
}
},
scripts: {
files: ['js/*.js'],
tasks: ['concat', 'uglify'],
options: {
spawn: false,
}
}
}
});
Während dies funktioniert, um geänderte clientseitige Dateien erneut zu laden, kann expressjs nicht erneut geladen werden, wenn Sie es in Ihrer Überwachungsaufgabe haben. – gerasalus
@gerasalus Ich denke, du musst 'Liveload: true' als Option zur' watch' Aufgabe hinzufügen. Siehe https://github.com/gruntjs/grunt-contrib-watch#optionslivereload. –