2012-06-21 20 views
18

के साथ हमेशा के लिए v8 विकल्प पास करना, इसलिए मैं हमेशा अपने सर्वर को रखने के लिए नोडज के साथ हमेशा उपयोग करता हूं। मुझे कुछ v8 विकल्पों में पास करने की आवश्यकता है। मैं इसे nodejs कमांड लाइन के माध्यम से कर सकता हूं, लेकिन मैं इसे हमेशा के साथ कैसे कर सकता हूं?नोडजेस

उत्तर

0

इसके बजाय एक शेल स्क्रिप्ट निर्दिष्ट करें। दें स्क्रिप्ट callnode.sh लाइन शामिल

node --debug $1 $2 $3 

आप इसे हमेशा के लिए इस तरह से कह सकते हैं:

var forever = require('forever-monitor'); 
forever.start(['./callnode.sh', 'your_process.js', {}); 

या -c

+0

कैसे हमेशा के लिए CLI विकल्प का उपयोग क्या यह-सी विकल्प तब काम करता है? मैंने कोशिश की है: हमेशा के लिए शुरू करें- "नोड - हर्मनी" app.js लेकिन यह शुरू नहीं होता है, उद्धरण के बिना भी –

+0

"शुरू नहीं होता" का अर्थ क्या है? –

40
forever start -c "node --harmony" app.js 
+4

अगर आप एक फाइल देखना चाहते हैं तो "प्रारंभ करें" को छोड़ दें, उदा। 'forever -c" नोड - हर्मनी "-w app.js' – lawrence

+0

ग्रेट, आखिरकार यहां पर काम करने वाली नोक के साथ कोई व्यक्ति। धन्यवाद :) –

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