मैं javascript में hello.js नाम की एक अलग फाइल में लिखे गए हैलो वर्ल्ड प्रोग्राम को चलाने की कोशिश कर रहा हूं
वर्तमान में चल रहा है windows. नोड का संस्करण। js.
कोड कंसोल विंडो में पूरी तरह से चलता है लेकिन मैं विंडोज़ वातावरण में कैसे पथ का संदर्भ देता हूं ।
C:\abc\zyx\hello.js
यूनिक्स में मुझे लगता है कि यह $ नोड हेलो.जेएस दिखा रहा है
अगर मैं कुछ गलत कर रहा हूं तो कृपया मुझे Node.js के लिए बिल्कुल नया हूं।
मैंने कोशिश की
> node C:\abc\zyx\hello.js
---- काम नहीं किया
> C:\abc\zyx\hello.js
- काम न करें
Update1:
फ़ोल्डर में hel.exe जोड़ा गया जहाँ hello.js फ़ाइल बैठी है।
फ़ोल्डर c: \ abc \ zyx \ में पथ बिंदु जोड़ा गया और मुझे एक त्रुटि मिली जो कहती है
संदर्भ: हेलो परिभाषित नहीं है
hello.js की सामग्री देखें
setTimeout(function() {
console.log('World!');
}, 2000);
console.log('Hello');
अद्यतन 2:
अब तक मैंने इन सभी संस्करणों की कोशिश की है और उनमें से कोई भी काम नहीं करता है । हो सकता है मैं कुछ गलत कर रहा हूं।
>node hello.js
>$ node hello.js
>node.exe hello.js
>node /hello.js
>node \hello.js
> \node \hello.js
> /node /hello.js
> C:\abc\xyz\node.exe C:\abc\xyz\hello.js
> C:\abc\xyz\node.exe C:/abc/xyz/hello.js
> hello.js
> /hello.js
> \hello.js
>node hello
मेरी फ़ाइल संरचना देखें
.
├── hello.js
├── node.exe
└── paths.txt
RESOLVED : नोड.exe चलाने के बजाय, निम्न विकल्प के साथ कमांड प्रॉम्प्ट में चलने का प्रयास करें और यह काम किया।
c:\>node c:\abc\hello.js
Hello
World! (after 2 secs)
node hello.js
इसके बजाय का प्रयास करें node hello
;)