2016-08-08 13 views
11

रिश्तेदार पथ परिवर्तित मेरी फ़ाइल-प्रणाली में मेरी कार्यशील निर्देशिका यहाँ है:NodeJS - करने के लिए पूर्ण

C: \ अस्थायी \ एक \ b \ ग \ घ

और ख \ bb के तहत वहाँ फ़ाइल है: tmp.txt

C: \ अस्थायी \ एक \ b \ bb \ tmp.txt

अगर मैं अपने कार्यशील निर्देशिका से इस फ़ाइल के लिए जाना चाहते हैं, मैं इस मार्ग का उपयोग करेंगे:

"../../bb/tmp.txt" 

मामले में फ़ाइल मौजूद नहीं है मैं पूरा पथ लॉग इन करें और उपयोगकर्ता बताना चाहता हूँ:
"फ़ाइल C: \ अस्थायी \ एक \ b \ bb \ tmp.txt है नहीं मौजूद"

मेरा प्रश्न: "../../bb/tmp.txt" पूर्ण करने के लिए: "C: \ अस्थायी \ एक

मैं कुछ समारोह कि रिश्तेदार पथ परिवर्तित की जरूरत \

मेरी कोड में ख \ bb \ tmp.txt "यह इस तरह होना चाहिए:

console.log("The file" + convertToAbs("../../bb/tmp.txt") + " is not exist") 

उत्तर

1

तुम भी __dirname और __filename निरपेक्ष पथ के लिए इस्तेमाल कर सकते हैं।