日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

gulp + browsersync实现页面自动刷新

發布時間:2023/12/10 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 gulp + browsersync实现页面自动刷新 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

寫習慣了vue,特別喜歡vue的自動刷新功能,于是琢磨在node中如何自動刷新,使用過nodemon, 但是感覺效果差點,看到網上有gulp + livereload的方案和gulp +browsersync的方案,但都是褒貶不一,先簡單記錄如下:

第一、依賴安裝

第二、根目錄創建gulpfile.js,具體代碼如下

var gulp = require('gulp'); var browserSync = require('browser-sync').create(); var reload = browserSync.reload; var nodemon = require('gulp-nodemon');//這個可以讓express啟動 gulp.task("node", function() {nodemon({script: './bin/server',ignore : ["public/"], env: {'NODE_ENV': 'development'}}) });gulp.task('server', ["node"], function() {//這的文件只需要監聽前端的,一般后端開發不需要刷新頁面var files = ['views/**/*.*'];//gulp.run(["node"]);browserSync.init({proxy: 'http://localhost:8001',browser: 'chrome',notify: false,port: 9999 //這個是browserSync對http://localhost:3000實現的代理端口});gulp.watch(files).on("change", reload); });

參考鏈接:

https://www.jianshu.com/p/60afca6a00b3

https://www.jianshu.com/p/d31be76f8055

http://www.browsersync.cn/docs/gulp/

http://www.browsersync.cn/docs/api/#api-init

總結

以上是生活随笔為你收集整理的gulp + browsersync实现页面自动刷新的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。