Puer實(shí)時(shí)編輯刷新的前端服務(wù)器
Puer是一個(gè)可以實(shí)時(shí)編輯刷新的前端服務(wù)器。
特性一覽:
-
提供一個(gè)當(dāng)前或指定路徑的靜態(tài)服務(wù)器
-
所有瀏覽器的實(shí)時(shí)刷新:編輯css實(shí)時(shí)更新(update)頁面樣式,其它文件則重載(reload)頁面
-
提供簡(jiǎn)單熟悉的mock請(qǐng)求的配置功能,并且配置也是自動(dòng)更新。
-
可用作代理服務(wù)器,調(diào)試開發(fā)既有服務(wù)器的頁面,可與mock功能配合使用
-
集成了weinre,并提供二維碼地址,方便移動(dòng)端的調(diào)試
-
可以作為connect中間件使用(前提是后端為nodejs,否則請(qǐng)使用代理模式)
可以發(fā)現(xiàn)這里功能并不多,但羅列的基本都是實(shí)際前端開發(fā)中會(huì)涉及到的??赡苊翡J的朋友會(huì)點(diǎn)出,同類的browser-sync提供了更強(qiáng)的操作同步的功能。這點(diǎn)其實(shí)主要不想去盲目攀比功能(實(shí)現(xiàn)其實(shí)并不難,因?yàn)榛A(chǔ)的注入腳本已經(jīng)做了,剩下的都只是功能堆砌),目前的出發(fā)點(diǎn)都是作者實(shí)際的需求(好吧,其實(shí)是懶)。還有就是,其實(shí)puer誕生比它要早一年多。
評(píng)論
圖片
表情
