簡體   English   中英

使用 Chrome USB 網絡共享通過 Android 手機測試 React 和 NodeJS 應用程序。 無法連接后端

[英]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 端口:

用於節點設置的 devtools

這會觸發對/jsonjson/version端點的無限 GET 請求。 我不確定我是否應該設置路線來處理這個問題,或者返回什么。 我什至不確定這是讓我的手機連接到我的后端服務器的正確方法。 誰能解釋如何讓我的 React 應用程序通過 USB 到移動連接來調用我的 NodeJS 服務器?

我又試了一次,它開始工作了。 原來我不想在Open dedicated DevTools for Node鏈接的頁面上包含我的后端服務器(參見 OP 中的第二張圖片)。 相反,我只需要將后端服務器包含在端口轉發設置中(參見第二張圖片)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM