0.0.2 • Published 8 years ago

easy-reload v0.0.2

Weekly downloads
6
License
-
Repository
-
Last release
8 years ago

Easy reload

Easy reload是一个Gulp插件,适用于无法修改host地址的场景(JS引入),尤其是移动端开发调试。

##使用

在gulpfile文件中引入插件:

var reload = require('Easy-reload');

开启监听服务器:

reload.init();

然后对指定的文件修改进行刷新,比如修改scss文件的时候刷新:

    return gulp.src(file)
        .pipe(compass({
            config_file: './config.rb',
            css: 'dev/'+dir+'/css',
            sass: 'dev/'+dir+'/scss',
            image: 'dev/'+dir+'/images'
        }))
        .pipe(gulp.dest(dest))
        .pipe(reload.stream());

在最后加上reload.stream()。

然后在需要刷新的页面引入一段JS,例如: <script src="http://HOST:3333/reload.js"></script>

这样,每次修改都会刷新,同时这段代码还会劫持console.log方法,可以方便的将调试信息在命令行工具里面查看,所以特别适合移动端开发。