2012-01-12 12 views
12

उदाहरण के लिए में v8 विकल्पों को सेट करते हैं, मैं तो मैं कुछ इस तरह टाइप नई ढेर स्नैपशॉट को निष्क्रिय करना चाहते:मैं कैसे Node.js

node --new_snapshot=false

लेकिन मैं कोई त्रुटि मिलती है: त्रुटि: अवैध मूल्य ध्वज के लिए - new_snapshot = प्रकार के बूल के झूठे

मुझे वाक्यविन्यास के बारे में क्या याद आ रही है?

+0

शायद आपको इन विकल्पों के साथ नोड संकलित करने की आवश्यकता है? –

उत्तर

21

मुझे यह प्राप्त करने के लिए v8 स्रोत कोड में खोदना पड़ा। किसी कारण से मुझे इसे दस्तावेज नहीं मिला। हालांकि, --option सेट करके --nooption (no उपसर्ग) का उपयोग कर अक्षम करके एक बूलियन विकल्प सक्षम किया गया है।

तो अपने मामले में उपयोग

node --nonew_snapshot 
+2

शानदार ... मैं विश्वास नहीं कर सकता कि हालांकि अनियंत्रित कितना है। – crickeys

+0

सब कुछ करने की कोशिश की मैं सोच सकता था ... धन्यवाद !! – DavidMFrey

+0

मुझे यह भी पता चला कि विकल्प के सामने कोई भी डालने के बाद आपको नोड को पुनरारंभ करना होगा। मेरे मामले में, मैं notrace_debug_json का उपयोग कर रहा था। – Karlomanio

0

मैं इस समय मैं कुछ और के लिए देख रहा था टकरा और यह पता लगाने के लिए क्या node.js. पर v8 में उपलब्ध है एक बेहतर तरीका है आप निम्न आदेश चलाकर विकल्प प्राप्त कर सकते हैं।

नोड - v8-विकल्प