[英]Using Chrome USB tethering to test React and NodeJS apps with Android phone. Can't connect back end
我正在嘗試使用 React 前端 (localhost:3000) 和 NodeJS 后端 (localhost:5008) 來調試我在移動設備上遇到的一些錯誤。 我已成功連接我的 android 手機並在手機瀏覽器上成功運行前端。 我也可以在我的電腦上查看控制台。
我一直試圖讓我的 localhost:5008 后端服務器連接到我的手機。 我嘗試將 5008 添加到端口設置:
但這似乎沒有任何作用。 因此,我嘗試單擊Open dedicated DevTools for Node鏈接。 然后我在那里設置了 5008 端口:
這會觸發對/json
和json/version
端點的無限 GET 請求。 我不確定我是否應該設置路線來處理這個問題,或者返回什么。 我什至不確定這是讓我的手機連接到我的后端服務器的正確方法。 誰能解釋如何讓我的 React 應用程序通過 USB 到移動連接來調用我的 NodeJS 服務器?
我又試了一次,它開始工作了。 原來我不想在Open dedicated DevTools for Node鏈接的頁面上包含我的后端服務器(參見 OP 中的第二張圖片)。 相反,我只需要將后端服務器包含在端口轉發設置中(參見第二張圖片)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.