2015-12-15 36 views

回答

2

目前,在Chrome中無法使用React Dev Tools。請看看這個官方鏈接:

http://facebook.github.io/react-native/docs/known-issues.html#content

它目前還無法使用「響應」選項卡中的devtools檢查的應用小部件。這是由於應用程序腳本在devtools插件中的評估方式發生了變化;他們現在在Web Worker內部運行,並且插件不知道這一點,因此無法與React Native正確通信。

但是,您仍然可以使用devtools的控制檯功能,並使用斷點調試JavaScript。要使用控制檯,請確保在devtools下拉列表中選擇默認設置爲的⚙debuggerWorker.js條目。

在github上還有一個未解決的問題。請有此一看還有:

https://github.com/facebook/react-devtools/issues/229

現在作出反應本地運行在Chrome瀏覽器中的Web工人中,使得它變得更緊密地模仿JSC設備上的更純的以及分離JS環境,這打破了React devtools。 @skevy指出了這一點,我沒有看到一個任務打開。解決方案可能需要在RN方面發生,但我認爲想到devtools的人更容易想到解決方案。

Repro:運行RN master的應用程序,在Chrome調試器中運行它,嘗試使用React devtools,但「React」選項不顯示在Web Inspector中。

1

enter image description here

這只是如果你的網頁是使用反應啓用,我現在使用它。