前提:html
在某些場景下,咱們須要調試咱們的Node.js,這很簡單,不少編輯器都集成了debug模式,可是某些場景下,咱們想在移動設備上運行,在本地debug,這也行,只須要連接在同一個內網,經過ip+端口訪問就能夠了。然而,某些場景下,只有不連wifi,使用移動流量的時候才能復現的bug,或者須要外網去調用咱們本地的node接口,例如微信開發的時候,那咱們要怎麼調試呢?node
一、添加內網轉發微信
推薦一個好用的工具 Sunny-Ngrok 微信開發
首先咱們先從官網下載改款軟件編輯器
解壓以後咱們找到這個,雙擊啓動工具
啓動以後能夠看到須要咱們輸入啓動的客戶端idspa
這個時候再回到sunny的官網註冊而且登錄以後選擇開通隧道debug
有免費用的10m/月的,購買以後,點擊隧道管理,就能夠看到咱們購買的隧道的id3d
把id粘到咱們的啓動工具上回車就連接成功啦。調試
接着 咱們來驗證一下,本地是要經過 http://172.18.144.23:3334/ 才能訪問的應用
而後咱們能夠經過咱們本身定義的連接去訪問啦,在外網也能訪問。
二、調試Node
這篇博客上有關於node調試的步驟。
http://www.cnblogs.com/Miss-mickey/p/6591323.html
這個時候咱們即便是用手機訪問,斷wifi的狀況下也能愉快地debug node了