是否可以從WebStorm調試ReactNative代碼? ReactNative允許從Chrome/Safari進行調試,也許WebStorm可以使用這些端口以某種方式從IDE進行調試?WebStorm + ReactNative?
20
A
回答
8
按照React Native Docs,有沒有辦法做現在。
爲什麼?因爲當使用「在Chrome中調試」時,您實際上正在運行所有您的Javascript代碼以內的Chrome!原生應用程序只需將的所有數據通過websocket。
所以要實現做出反應WebStorm本機調試,好像你就需要拿出下列任一:
- 一種方式來運行WebStorm內你的JS代碼,將數據傳遞到通過websocket的本地應用程序。
- 一種修改React Native的Chrome端代碼以允許WebStorm連接到它的方法,就像GDB對C應用程序一樣。
希望這會有所幫助。
11
隨着WebStorm的新的2016.3 EAP和也知道你現在可以調試反應,本地應用:
https://blog.jetbrains.com/webstorm/2016/10/webstorm-2016-3-eap-163-6512/
+0
你知道一種在8081以外的端口上運行的方法嗎? – HEATH3N
相關問題
- 1. ReactNative應用程序安裝成功,但是當我嘗試爲我的設備ReactNative應用它不是從WebStorm
- 2. ReactNative導航
- 3. ReactNative和NativeBase Radio
- 4. ReactNative iOS Spotify SDK
- 5. ReactNative inline sytle vs Stylesheet.create
- 6. ReactNative setState JSON對象
- 7. 插座IO與ReactNative
- 8. ReactNative:使用Atom IDE
- 9. 自定義DrawerNavigator - ReactNative
- 10. 使用NSURLProtocol和ReactNative
- 11. 使用Strophe.js與ReactNative
- 12. 如何火力點到reactnative
- 13. 在ReactNative中處理BackAndroid
- 14. ReactNative真實原生導航
- 15. 錯誤調用RCTDeviceEventEmitter.emit在ReactNative
- 16. Webview不加載poupup - ReactNative
- 17. ReactNative與遠程存儲庫
- 18. Reactnative Fetching JS Bundle Serve Previous Bundle
- 19. 視圖裏面的ReactNative ScrollView
- 20. ReactNative - Redux不立即更新
- 21. Reactnative $ JAVA_HOME路徑錯誤
- 22. ReactNative抽屜:空白屏幕
- 23. 設置ReactNative的NativeModules.RNDeviceInfo Jest
- 24. 在WebStorm
- 25. WebStorm角支持
- 26. Typescript和WebStorm
- 27. 路徑在WebStorm
- 28. WebStorm 11 Angular2
- 29. WebStorm Webpack別名
- 30. TSLint:在WebStorm
這很有趣,但WebStorm如何支持網絡的調試JavaScript的呢? – aksonov
似乎0.25.1現在允許第三方調試器https://github.com/facebook/react-native/commit/4c8a9f0d00cfb452a03077d914e6accb94a9769b – aksonov
看起來Webstorm現在支持反應原生調試!詳情在這裏:https://blog.jetbrains.com/webstorm/2016/10/webstorm-2016-3-eap-163-6512/ –