2017-02-04 12 views
7

क्या "प्रतिकृति + अतिरिक्त विशेषताओं" (जैसे दस्तावेज़, मॉड्यूल ऑटोरेलोड आदि दिखा रहा है) का कोई बच्चा है, जैसे iPython, लेकिन नोडजेस के लिए?क्या नोडज के लिए आईपीथन जैसे एक आरपीएल है?

और मेरा मतलब कुछ है जो स्थानीय रूप से & ऑफ़लाइन चलाता है। यह एक जरूरी है। और अधिमानतः दोनों टर्मिनल मोड में काम करने के लिए और शीर्ष पर एक वैकल्पिक निसर जीयूआई (जैसे iPython + iPythonQT/Jupyter-qtconsole)।

मानक NodeJS repl प्रयोग करने योग्य है, लेकिन यह भयानक प्रयोज्य (है ऊपर-तीर चक्र, बहु लाइन आदेश द्वारा लाइन बजाय द्वारा repl hisoty के माध्यम से क्लिक करने से आप किसी भी समझदार repl काम करने के लिए उम्मीद करेंगे के रूप में वर्ग बयान जैसे चीजों के साथ अंतःक्रियात्मक प्रयोग करने के लिए), और बहुत नंगे हड्डियां हैं। हर बार जब मैं iPython से स्विच करता हूं तो यह दर्दनाक है। क्रोम की तरह एक ब्राउज़र की प्रतिलिपि है जिसे आप नोड-इंस्पेक्टर डीबग सत्र शुरू करके नोड के लिए भी चला सकते हैं, यह अधिक उपयोगी है ... लेकिन यह भी बोझिल है।

+1

क्या आपने 'nesh' देखा है? मैंने इसे कई वर्षों पहले 'कॉफ़ीस्क्रिप्ट' के अपने आरईपीएल के विकल्प के रूप में इस्तेमाल किया था। ध्यान रखें कि नवीनतम आईपीथॉन आरईपीएल का अधिकांश अनुभव 'रीडलाइन', 'prompt_toolkit' के लिए नए प्रतिस्थापन से आता है। – hpaulj

+2

'nesh' मीठा लग रहा है, thx! अब के लिए मुझे लगता है कि मैं 'ijs' (नोड के लिए jupyter नोटबुक समर्थन - https://github.com/interactivecomputing/ijs) का उपयोग करूंगा जब मुझे एक "सुपर प्रतिकृति" और जाल को सभ्य हल्के प्रतिलिपि के रूप में चाहिए ... I कल्पना करें कि 'ijs' बहुत लोकप्रिय नहीं है क्योंकि जेएस लोगों के पास इसे चलाने के लिए पहले से कॉन्फ़िगर किया गया जुपीटर सेटअप नहीं है, और स्क्री ऑरिटेंट पाइरॉन लोग वास्तव में इसे हल्के ढंग से रखने के लिए नोडजेज़ की प्रशंसा नहीं करते हैं :) – NeuronQ

उत्तर

3

ijavascript का उपयोग करें।

यह जुपीटर नोटबुक के साथ संगत है और आप इसे पायथन पर्यावरण की तरह ही उपयोग कर सकते हैं।

नीचे आधिकारिक भंडार से लिया गया एक स्क्रीनशॉट है।

enter image description here

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