Ich benutze grunt-express-server und grunt-contrib-watch, um die Liveload-Funktionalität für meine Entwicklungsumgebung zu erhalten. Aber irgendwie funktioniert das Nachladen des Browsers nicht, die Überwachungsaufgabe hört zwar Änderungen an der Datei ab, führt aber nicht zum erneuten Laden des Browsers.Live-Nachladen mit grunt-express-server und grunt-contrib-watch
Unten ist die Gruntfile.js
module.exports=function(grunt){
grunt.loadNpmTasks('grunt-express-server');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.initConfig({
watch: {
options: { livereload: true, },
express: {
files: [ 'views/index.ejs','app.js' ],
tasks: [ 'express:dev' ],
options: {livereload: true,
spawn: false
}
}
}
,
express: {
options: {
port:8080
},
dev: {
options: {
script: 'app.js'
}
}
}
});
grunt.registerTask('serve', [ 'express:dev', 'watch' ])
}
ich diesen Beitrag gelesen haben grunt-express-server with contrib-watch und http://thanpol.as/grunt/Grunt-with-express-server-and-Livereload/, aber nicht in der Lage falsch was herauszufinden. Hier
ist der Link zum Code https://github.com/eMahtab/watch-reload
Hier wird der Schnappschuss von Grunzen dienen