2015-06-17 12 views
20

È possibile eseguire il debug del codice ReactNative da WebStorm? ReactNative consente il debug da Chrome/Safari, forse WebStorm potrebbe usare queste porte per il debug da IDE in qualche modo?WebStorm + ReactNative?

risposta

8

Secondo il React Native Docs, non c'è alcun modo per farlo adesso.

Perché? Perché quando utilizzi "Debug in Chrome", stai effettivamente eseguendo tutto il tuo codice Javascriptall'interno di Chrome! L'app nativa semplicemente estrae tutti i dati da Chrome tramite websocket.

Quindi, per implementare il debug Reagire Madrelingua WebStorm, sembra che avrete bisogno di venire con una delle seguenti operazioni:

  1. Un modo per eseguire il codice JS all'interno di WebStorm, passando i dati l'app nativa tramite websocket.
  2. Un modo per modificare il codice lato Chrome di React Native per consentire a WebStorm di connettersi ad esso, come GDB per un'applicazione C.

Spero che questo aiuti.

+1

E 'interessante, ma come WebStorm supporta il debug di javascript web, allora? – aksonov

+1

Sembra che 0.25.1 permetta ai debugger di terze parti ora https://github.com/facebook/react-native/commit/4c8a9f0d00cfb452a03077d914e6accb94a9769b – aksonov

+3

Sembra che Webstorm ora supporti il ​​debugging nativo! Dettagli qui: https://blog.jetbrains.com/webstorm/2016/10/webstorm-2016-3-eap-163-6512/ –