विंडोज 10 पर, मेरे पास truffle.js
मेरे वर्तमान फ़ोल्डर में एक फ़ाइल है । मैं truffle
cmd विंडो में लिखता हूं , उस truffle
कार्यक्रम को लागू करने की अपेक्षा करता हूं जो मेरे पथ पर कहीं और रहता है।
इसके बजाय, truffle.js
मेरी पसंदीदा आईडीई में खोला गया है ( .js
फाइलें उस आईडीई से जुड़ी हैं)। मुझे लगा कि यह व्यवहार केवल निष्पादन योग्य फ़ाइलों के लिए है .bat
, .com
और .exe
। यह एक .js
फ़ाइल के लिए क्यों होता है ?
नोट: मुझे बाद में पता चला कि मेरे पास truffle
मेरे रास्ते पर कोई भी स्थापित नहीं है , लेकिन मेरा सवाल यह है: विंडोज एक्सटेंशन को क्यों पूरा कर रहा है जिसे मैंने गैर-निष्पादन योग्य फ़ाइल पर निर्दिष्ट नहीं किया था?
ट्रफल स्थापित करने और cmd को पुनरारंभ करने के बाद भी, मुझे उस फ़ोल्डर में चलाने के लिए असली ट्रफल नहीं मिल सकता है जिसमें एक फ़ाइल है truffle.js
।
c:\path\application.exe c:\path\filename.ext
बस के बजाय टाइप करने से बचा रहा है filename
।