react-devtools:默认情况下,DevTools 监听本地主机上的 8097 端口。如何定制?
react-devtools: By default DevTools listen to port 8097 on localhost. How to customise?
我正在尝试安装独立的 react-devtools,它默认侦听端口 8097。我的应用程序使用端口 3001。文档说明如下:
"默认情况下,DevTools 侦听本地主机上的端口 8097。
如果您需要自定义主机、端口或其他设置,请参阅 react-devtools-core 包。"
如何更改端口以改为侦听 3001?
来源:https://github.com/facebook/react-devtools/tree/master/packages/react-devtools
文档建议查看 react-devtools-core
:
require('react-devtools-core').connectToDevTools(options)
This is similar to require('react-devtools')
in another package but
providing more control. Unlike require('react-devtools')
, it doesn't
connect immediately, but exports a function.
Run connectToDevTools()
in the same context as React to set up a
connection to DevTools. Make sure this runs before any react
,
react-dom
, or react-native
imports.
The options object may contain:
- host (string), defaults to
'localhost'
.
- port (number), defaults to
8097
.
- resolveRNStyle (function), used by RN and
null
by default.
您也可以将模拟器或设备端口更改为 8097。对我有用。
例如:adb -s <device-name> reverse tcp:8097 tcp:8097
如何查找设备名称:运行 adb devices
我正在尝试安装独立的 react-devtools,它默认侦听端口 8097。我的应用程序使用端口 3001。文档说明如下:
"默认情况下,DevTools 侦听本地主机上的端口 8097。 如果您需要自定义主机、端口或其他设置,请参阅 react-devtools-core 包。"
如何更改端口以改为侦听 3001?
来源:https://github.com/facebook/react-devtools/tree/master/packages/react-devtools
文档建议查看 react-devtools-core
:
require('react-devtools-core').connectToDevTools(options)
This is similar to
require('react-devtools')
in another package but providing more control. Unlikerequire('react-devtools')
, it doesn't connect immediately, but exports a function.Run
connectToDevTools()
in the same context as React to set up a connection to DevTools. Make sure this runs before anyreact
,react-dom
, orreact-native
imports.The options object may contain:
- host (string), defaults to
'localhost'
.- port (number), defaults to
8097
.- resolveRNStyle (function), used by RN and
null
by default.
您也可以将模拟器或设备端口更改为 8097。对我有用。
例如:adb -s <device-name> reverse tcp:8097 tcp:8097
如何查找设备名称:运行 adb devices