2015-06-17 24 views
20

क्या वेबस्टॉर्म से रिएक्टनेटिव कोड डीबग करना संभव है? ReactNative क्रोम/सफारी से डीबग की अनुमति देता है, हो सकता है कि वेबस्टॉर्म किसी भी तरह आईडीई से डीबगिंग के लिए इन बंदरगाहों का उपयोग कर सके?वेबस्टॉर्म + प्रतिक्रियाशील?

उत्तर

8

React Native Docs के अनुसार, वहाँ कोई रास्ता नहीं अभी यह करना है।

क्यों? चूंकि "क्रोम में डीबग" का उपयोग करते समय, आप वास्तव में क्रोम के अंदर अपने सभी जावास्क्रिप्ट कोडचला रहे हैं! मूल ऐप बस खींचता है वेबसाईट के माध्यम से क्रोम से सभी डेटा खींचता है।

तो WebStorm में मूल निवासी डिबगिंग प्रतिक्रिया लागू करने के लिए की तरह आप निम्नलिखित में से किसी के साथ आने की आवश्यकता होगी ऐसा लगता है,:,

  1. एक तरह से WebStorm के अंदर अपने जे एस कोड को चलाने के लिए करने के लिए डेटा गुजर websocket के माध्यम से देशी ऐप।
  2. वेबस्टॉर्म से कनेक्ट होने की अनुमति देने के लिए प्रतिक्रिया मूल के क्रोम-साइड कोड को संशोधित करने का एक तरीका, जैसे जीडीबी एक सी अनुप्रयोग के लिए होगा।

उम्मीद है कि इससे मदद मिलती है।

+1

यह दिलचस्प है, लेकिन कैसे WebStorm तो जावास्क्रिप्ट वेब की डीबगिंग का समर्थन करता है? – aksonov

+1

लगता है 0.25.1 अब तृतीय-पक्ष डिबगर्स को अनुमति देता है https://github.com/facebook/react-native/commit/4c8a9f0d00cfb452a03077d914e6accb94a9769b – aksonov

+3

ऐसा लगता है कि वेबस्टॉर्म अब प्रतिक्रिया-मूल डीबगिंग का समर्थन करता है! विवरण यहां: https://blog.jetbrains.com/webstorm/2016/10/webstorm-2016-3-eap-163-6512/ –

11
WebStorm के नए 2016.3 ईएपी साथ

और अब आप डिबग कर सकते हैं अच्छी तरह से विचार के रूप में प्रतिक्रिया देशी क्षुधा:

https://blog.jetbrains.com/webstorm/2016/10/webstorm-2016-3-eap-163-6512/

+0

क्या आप 8081 से अलग पोर्ट पर चलाने के तरीके के बारे में जानते हैं? – HEATH3N

संबंधित मुद्दे