1.npm install --save-dev grunt-contrib-watch 安装 watch
2.安装chrome livereload 插件
3.配置Gruntfile.js
watch: {
client: {
files: ['*.html', '*.css', '*.js'],
options:{
livereload: true
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('live', ['watch']);
4.执行grunt live 并开启chrome 中livereload 插件
5.编辑文件,可以看到同步刷新了
感想:真的很好用,两个显示器的时候 极大的提升了工作效率,特别在后期调整小的样式的时候 不用F5了
好像还有一种方式是使用connect-livereload ,不需要浏览器插件,还没有尝试
参考文档:
http://www.bluesdream.com/blog/grunt-plugin-livereload-wysiwyg-editor.html