官方的解釋是可以讓你本地網頁快速經過代理被外界訪問的一個極爲方便的工具,不用搭建服務器等等麻煩的工序,適合前段開發過程當中,快速評估檢測項目。瀏覽器
而我用來在家裏快速訪問 Jenkins,偷個懶🤪bash
因爲要完成一個網頁優化的做業找了好久ngrok的使用方法,都不夠簡便易行最後終於發現了一個好方法。服務器
1.下載 MAC 版的 ngrok:ngrok.com/download工具
2.解壓到指定目錄: Safari 瀏覽器下載 Mac OS X 環境通常直接解壓(反正我是自動解壓的),將 ngrok 放進項目目錄。測試
3.進入到 ngrok 所在路徑:優化
cd /tmp
複製代碼
4.開啓服務ui
./ngrok http localhost:8080
複製代碼
會出現以下 ngrok 控制檯spa
等待 Session Status 狀態爲 online(變綠),就能夠在外網經過 Forwarding 的地址進行鏈接了。代理
注意:Forwarding地址中的 c33faf1b 不是固定的,在每次開始 ngrok 服務的時候都會變動,想固定?ngrok:😛要錢。code
例如:
ngrok 穿透前在局域網中訪問地址: http://localhost:8080
ngrok 穿透後局域網 + 公網訪問地址: c33faf1b.ngrok.io