方案一:grunt-livereload + Chrome Plug-in
优点:安装、配置简单方便。
缺点:需要配合指定的浏览器插件(Firefox也有相关插件,IE么你懂的)。
1. 需要安装2个插接件:grunt-contrib-watch、connect-livereload
执行命令:
2. 安装浏览器插件:Chrome LiveReload
3. 配置一个Web服务器(IIS/Apache),LiveReload需要在本地服务器环境下运行(对file:///文件路径支持并不是很好)。
4. 修改Gruntfile.js文件:
- module.exports = function(grunt) {
- // 项目配置(任务配置)
- grunt.initConfig({
- pkg: grunt.file.readJSON('package.json'),
- watch: {
- client: {
- files: ['*.html', 'css/*', 'js/*', 'images/**/*'],
- options: {
- livereload: true
- }
- }
- }
- });
- // 加载插件
- grunt.loadNpmTasks('grunt-contrib-watch');
- // 自定义任务
- grunt.registerTask('live', ['watch']);
- };
新闻热点
疑难解答