मैं बलूत का फल के साथ पुराने प्रतिक्रिया घटक स्रोत कोड को पार्स करने की कोशिश कर रहा हूँ। पार्स करने के लिए घटक (ProjectNew2.js): import React from 'react'; class ProjectNew extends React.Component { componentDidMount = () => { // do some stuff here... } render() { ret....
16 पद 2020, 17:31
मैं Acorn का उपयोग कर रहा हूं ताकि आगे की प्रक्रिया के लिए कुछ वाक्यात्मक रूप से मान्य JavaScript कोड को ESTree में पार्स किया जा सके। ऐसा प्रतीत होता है कि एकोर्न कुछ अर्थपूर्ण जांच भी करता है - विशेष रूप से यह डुप्लिकेट घोषणाओं के लिए एक त्रुटि फेंकता है। उदाहरण के लिए, निम्न कोड को पार्स करने स....
26 जुलाई 2020, 15:41
मैं एक बेबेल प्लगइन बना रहा हूं और बैबेल रेपो में पहले से लिखे गए प्लगइन्स के कई उदाहरण पा सकता हूं। जो मुझे नहीं मिल रहा है वह इस तरह के एक प्लगइन लिखने के लिए एक निश्चित एपीआई दस्तावेज है- विशेष रूप से संचालन के लिए मैं परिणामी एएसटी पर प्रदर्शन कर सकता हूं। मेंने जाँच की है बेबेल ही (जो कि ASTExp....
22 जुलाई 2020, 05:37
मैं पाइथन फाइलों में बग खोजने के लिए जावास्क्रिप्ट फ़ाइल के लिए बनाए गए बग डिटेक्शन सॉफ़्टवेयर को दोहराने की कोशिश कर रहा हूं। इस प्रक्रिया में कॉलम नंबर के आधार पर टोकन की शुरुआत और समाप्ति की स्थिति का पता लगाना शामिल है। एक .js फ़ाइल पर बलूत का फल JS पार्सर का उपयोग करने का आउटपुट नीचे दिया गया ह....
5 जुलाई 2020, 19:23
मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जहां मुझे अपने कोड के लिए स्टाइल चेक का उपयोग करने की आवश्यकता है। मैं एकोर्न जेएस का उपयोग करना चाहता हूं, हालांकि निजी वर्ग क्षेत्रों और कक्षा विधियों को पार्स करने का प्रयास करते समय यह विफल हो जाता है। मैंने कोशिश की: const { Parser } = require('acorn'); c....
10 अप्रैल 2020, 15:54