国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

livereload工具實現前端可視化開發【推薦】

2019-11-19 18:17:35
字體:
來源:轉載
供稿:網友

在前端開發中,我們會頻繁的修改html、css、js,然后刷新頁面,開效果,再調整,再刷新,不知不覺會浪費掉我們很多時間。有沒有什么方法,我在編輯器里面改了代碼以后,只要保存,瀏覽器就能實時刷新。經過不懈的努力,發現了這么一個工具--livereload。這是一款能根據你本地文件(html、css、js)的變化,自動跟蹤刷新瀏覽器的實時刷新工具,有了這個工具,會大大減輕你刷新頁面的工作量。

安裝chrome插件

這個就不做詳細解釋了,去chrome商店,下載安裝livereload這么一個插件,安裝完成后,瀏覽器上會出現這么一個小圖標,就表示插件安裝成功了。

livereload基本使用

首先使用npm安裝livereload模塊

npm install -g livereload

在網站的當前目錄運行命令行,輸入livereload命令,會出現如下

這就證明livereload已經運行成功,我們還可以看到chrome上的小圖標會變成實心狀態,代表連接成功。

然后我們在網站編輯器中改變響應文字,保存,瀏覽器就可以自動刷新了。是不是很方便?

編寫livereload腳本

上面只是實現了livereload的基本功能。實際上,livereload也可以編寫腳本運行。

首先,利用npm安裝gulp、gulp-livereload模塊

npm initnpm install --save-dev gulpnpm install --save-dev gulp-livereload

安裝完成后,在你網站的根目錄新建gulpfile.js文件,然后編寫腳本

var gulp = require("gulp");var liveReload = require("gulp-livereload");gulp.task("watch", function (file) { /** * 監聽livereload */ liveReload.listen(); /** * 監聽文件變化,將文件流傳入liveReload模塊進行瀏覽器刷新 */ gulp.watch("./*.html", function (file) { console.log(file); gulp.src("./*.html").pipe(liveReload()); });});

在命令窗口中運行watch任務,更改編輯器文本,同樣能實現實時刷新效果。

好了,這款工具就介紹到這里了,希望各位喜歡。

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南投县| 宾川县| 集贤县| 唐海县| 沂源县| 五原县| 贡觉县| 鸡东县| 隆安县| 静安区| 巫溪县| 兰州市| 如皋市| 巢湖市| 天长市| 来安县| 荃湾区| 长海县| 合水县| 徐闻县| 双柏县| 蒙阴县| 清水河县| 红桥区| 乐业县| 航空| 昌乐县| 盐池县| 许昌市| 喀什市| 慈利县| 乡宁县| 潜山县| 宁武县| 盘锦市| 佛冈县| 沈阳市| 沙洋县| 循化| 湘西| 永清县|