我有一个 Node.js 应用程序,我想通过 Termux 在我的 Android 手机上运行它。到目前为止,我已经一切顺利。但是,当我通常在计算机上运行此应用程序时,我会使用
--inspect=10000
标志运行它,以便我可以使用 Chrome DevTools 对其进行调试。
现在我的问题是,我需要做什么,才能在手机上做同样的事情?
使用
--inspect
标志运行它会给我这个:
Debugger listening on ws://127.0.0.1:10000/...
通常,我只需打开
chrome://inspect
并打开 Chrome DevTools,配置主机和端口,然后 Node.js 将连接到 DevTools。但在我的手机上,我无法访问 chrome://inspect
,Node.js 也无法连接到我计算机上的 DevTools。 (访问ws://127.0.0.1:10000
也行不通)
我需要使用本地主机以外的其他 IP 吗?
有人可以帮助我吗?
您可以让 firefox 在 termux 上的 vnc 中工作,请参阅我的帖子 https://h4ck3rm1k3.wordpress.com/2024/10/01/running-firefox-developer-in-vlc-on-android/