zoukankan      html  css  js  c++  java
  • 前端开发 ---浏览器自动刷新

    1.livereload

     

    (1)chrome 安装 livereload插件并启动

     (2) 项目中 

              1.命令行 安装 livereload插件:  npm  i livereload —save-dev

     

               2. 

         var livereload = require('livereload'); //自动刷新页面

      var server = livereload.createServer({});

        server.watch(dirname + “/");

     

     

     

     

    2. browser-sync   (http://www.browsersync.cn/docs/gulp/)

     

     项目中 

              (1)命令行 安装 browser-sync插件:  npm  i browser-sync —save-dev

     

               (2)方法一: 结合 gulp 

         var browserSync = require("browser-sync").create(); //自动刷新页面

    //监听html变化

    gulp.task('serve', ['html'], function() {

        browserSync.init({

           proxy: "10.1.1.31:9003"

        });

        gulp.watch(paths.html, ['html']);

    });

    gulp.task('html', function() {

        return gulp.src([paths.html])

            .pipe(gulp.dest(paths.dist + 'saas_web/'))

            .pipe(reload({ stream: true }));

    });

     

            (3). 方法二: 执行命令 

          browser-sync start --proxy ”ip“—files  “监听目录”

     

        eg: browser-sync start --proxy localhost:9003 --files  “dist/"

  • 相关阅读:
    Python
    deleted
    deleted
    ZOJ 3593 One Person Game(ExGcd + 最优解)题解
    ZOJ 3609 Modular Inverse(扩展欧几里得)题解
    P2234 [HNOI2002]营业额统计(Splay树)题解
    FJUT seventh的tired树上路径(01字典树)题解
    HDU 4825 Xor Sum(01字典树)题解
    Newcoder Metropolis(多源最短路 + Dijkstra堆优化)题解
    HDU 5938 Four Operations(乱搞)题解
  • 原文地址:https://www.cnblogs.com/xslr/p/7091301.html
Copyright © 2011-2022 走看看