के लिए आरईपीएल उपकरण मैं रूबी में बाइंडिंग.pry की तरह कुछ करना चाहता हूं, मूल रूप से, मैं अपने कोड में एक लाइन जोड़ने में सक्षम होना चाहता हूं, और वहां एक डीबगर रुकना है, जबकि कर्म चल रहा है मेरी कोणीय/चमेली परीक्षणकोणीय/चमेली/कर्म
it('runs my jasmine test', function() {
var a = true;
binding.pry // stops code and enters REPL prompt
expect(a).toBe(true);
});
परिणाम तो होगा के लिए एक संकेत
#
कहाँ मैं समय में, चर दायरे में उपलब्ध करने के लिए बातें कर सकता है उस बिंदु पर
# a = false;
तब मैं बाहर निकल सकता हूं और निष्पादन जारी रख सकता हूं।
# exit
, लेकिन मैं एक कर्म प्रक्रिया के तहत ब्राउज़र पर्यावरण के इस बाहर और टर्मिनल के अंदर करना चाहते हैं। मुझे https://github.com/alidavut/locus भी मिला है, हालांकि यह कर्म के तहत काम नहीं कर रहा है।
दुर्भाग्य से डीबगर कमांड लाइन पर काम नहीं करता है। फैंटॉमजेएस के साथ काम नहीं करता है। नोडजेएस/गल्प/अन्य कमांड लाइन आधारित जावास्क्रिप्ट सामान के तहत काम नहीं करता है। – Cosmin
क्या आपने '--remote-debugger' के साथ फ़ैंटॉमजेएस लॉन्च करने का प्रयास किया है? http://phantomjs.org/troubleshooting.html –