小白學(xué)前端(一)測(cè)試同步神器browser-sync

官方介紹:

Browsersync能讓瀏覽器實(shí)時(shí)、快速響應(yīng)您的文件更改(html串远、js否彩、css疯攒、sass、less等)并自動(dòng)刷新頁(yè)面列荔。更重要的是 Browsersync可以同時(shí)在PC敬尺、平板枚尼、手機(jī)等設(shè)備下進(jìn)項(xiàng)調(diào)試。您可以想象一下:“假設(shè)您的桌子上有pc砂吞、ipad署恍、iphone、android等設(shè)備蜻直,同時(shí)打開(kāi)了您需要調(diào)試的頁(yè)面盯质,當(dāng)您使用browsersync后,您的任何一次代碼保存概而,以上的設(shè)備都會(huì)同時(shí)顯示您的改動(dòng)”唤殴。無(wú)論您是前端還是后端工程師,使用它將提高您30%的工作效率到腥。

點(diǎn)我直達(dá)官方網(wǎng)站

神器效果預(yù)覽

有了它朵逝,您不用在多個(gè)瀏覽器、多個(gè)設(shè)備間來(lái)回切換乡范,頻繁的刷新頁(yè)面配名。更神奇的是您在一個(gè)瀏覽器中滾動(dòng)頁(yè)面、點(diǎn)擊等行為也會(huì)同步到其他瀏覽器和設(shè)備中晋辆,這一切還可以通過(guò)可視化界面來(lái)控制渠脉。

了解完了,心動(dòng)了瓶佳,但是安裝配置卻把我搞殘了芋膘,懵懵懂懂搞了兩天終于配置成功,趁熱打鐵霸饲,記錄下坑爹的問(wèn)題(主要是網(wǎng)上搜了半天为朋,都是只言片語(yǔ),不夠系統(tǒng)厚脉,重新把捷徑梳理下):

一习寸、正常安裝流程

  1. 安裝node.js;官網(wǎng)下載后下一步即可;
  2. 命令行安裝npm install -g browser-sync;
  3. 啟動(dòng)命令browser-sync start --server --files "**/*.*"(注:這里一定要注意傻工,一定要在項(xiàng)目目錄下輸出該命令霞溪,否則報(bào)錯(cuò);*表示任意層級(jí)的目錄下的所有文件都在監(jiān)測(cè)范圍內(nèi)中捆,我是在mac中測(cè)試后覺(jué)得這個(gè)的表達(dá)最省事鸯匹;
  4. 打開(kāi)localhost:3000,完成P刮薄(注:建議目錄下的首頁(yè)勇index.html表示殴蓬,如果沒(méi)設(shè)置多層目用*表示,多半出錯(cuò))

當(dāng)然臂容,上面是我的安裝流程科雳,簡(jiǎn)化版根蟹,正式文檔在這里點(diǎn)我直達(dá)官方安裝教程脓杉。

二糟秘、問(wèn)題匯總

  1. node已安裝,執(zhí)行npm install -g browser-sync;卡死球散,原因是npm下載安裝無(wú)法連接的安裝源尿赚;
  2. mac下執(zhí)行npm install -g browser-sync;報(bào)錯(cuò),原因是mac權(quán)限問(wèn)題蕉堰;
  3. 安裝成功后凌净,無(wú)法啟動(dòng)或測(cè)試成功,但出現(xiàn)添加服務(wù)的語(yǔ)句屋讶,如:
<script id="__bs_script__">//<![CDATA[
    document.write("<script async src='http://HOST:3000/browser-sync/browser-sync-client.js?v=2.26.3'><\/script>".replace("HOST", location.hostname));
//]]></script>

[Browsersync] Access URLs:
 ----------------------------------
          UI: http://localhost:3001
 ----------------------------------
 UI External: http://localhost:3001
 ----------------------------------

原因有兩個(gè)冰寻,一是執(zhí)行時(shí)漏了server只是簡(jiǎn)寫(xiě)browser-sync start --files;二是沒(méi)有在當(dāng)前項(xiàng)目目錄中執(zhí)行語(yǔ)句皿渗;

三斩芭、解決方案

  1. 更換安裝源,比如淘寶NPM鏡像,更換源的執(zhí)行命令$ npm install -g cnpm --registry=https://registry.npm.taobao.org;
  2. mac安裝時(shí)真的不想玩兒了乐疆,感覺(jué)搞了半天原來(lái)官網(wǎng)的文檔早有解釋划乖,按照官方的解決路徑,首推安裝npm包管理器挤土,沒(méi)成功琴庵;最后按照官方命令一步一步手工執(zhí)行,成功仰美,大概原理是因?yàn)槟夸浐蜋?quán)限的問(wèn)題迷殿,懵懂中,但畢竟搞定了咖杂,作為新手的成就感還是fell good贪庙!點(diǎn)我放大招;
  3. 沒(méi)啥說(shuō)的,按我摸索的語(yǔ)句執(zhí)行即可翰苫,記住止邮,在項(xiàng)目目錄內(nèi)執(zhí)行哦!

歡迎交流關(guān)注 老油條愛(ài)填坑奏窑,還有不少職場(chǎng)好文等你分享导披!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市埃唯,隨后出現(xiàn)的幾起案子撩匕,更是在濱河造成了極大的恐慌,老刑警劉巖墨叛,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件止毕,死亡現(xiàn)場(chǎng)離奇詭異模蜡,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)扁凛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門(mén)忍疾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人谨朝,你說(shuō)我怎么就攤上這事卤妒。” “怎么了字币?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵则披,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我洗出,道長(zhǎng)士复,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任翩活,我火速辦了婚禮阱洪,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘隅茎。我一直安慰自己澄峰,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布辟犀。 她就那樣靜靜地躺著俏竞,像睡著了一般。 火紅的嫁衣襯著肌膚如雪堂竟。 梳的紋絲不亂的頭發(fā)上魂毁,一...
    開(kāi)封第一講書(shū)人閱讀 49,764評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音出嘹,去河邊找鬼席楚。 笑死,一個(gè)胖子當(dāng)著我的面吹牛税稼,可吹牛的內(nèi)容都是我干的烦秩。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼郎仆,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼只祠!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起扰肌,我...
    開(kāi)封第一講書(shū)人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤抛寝,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體盗舰,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡晶府,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了钻趋。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片川陆。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖爷绘,靈堂內(nèi)的尸體忽然破棺而出书劝,到底是詐尸還是另有隱情进倍,我是刑警寧澤土至,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布,位于F島的核電站猾昆,受9級(jí)特大地震影響陶因,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜垂蜗,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一楷扬、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧贴见,春花似錦烘苹、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至档悠,卻和暖如春廊鸥,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背辖所。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工惰说, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人缘回。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓吆视,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親酥宴。 傳聞我的和親對(duì)象是個(gè)殘疾皇子啦吧,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容