5

मैं अपने वीएस 2010 प्रोजेक्ट में पोस्ट-बिल्ड इवेंट के रूप में jsmin.exe जोड़ने की कोशिश कर रहा हूं लेकिन जब मैं अपनी परियोजना बनाने की कोशिश करता हूं तो मुझे "त्रुटि कोड 9 00" मिलता है।विजुअल स्टूडियो: पोस्ट-बिल्ड इवेंट के रूप में jsmin चलाना

मैं कमांड प्रॉम्प्ट पर परीक्षण किया और पाया कि अगर मैं फ़ोल्डर में नेविगेट, तो चलाने

jsmin <debug.js> min.js 

तो यह ठीक काम करता है है।

हालांकि, अगर मैं सी से कमांड चलाएँ: \ और पूरा पथ दर्ज करें, यह रिटर्न

'सी: \ Users \ एंड्रयू \ Documents \ दृश्य' एक आंतरिक या बाहरी कमांड के रूप में मान्यता प्राप्त नहीं है , ऑपरेट करने योग्य कार्यक्रम या बैच फ़ाइल।

तो मेरा निष्कर्ष यह है कि जेएसमिन फ़ाइल पथ में रिक्त स्थान पसंद नहीं करता है। यह देखते हुए कि विजुअल स्टूडियो का सम्मेलन परियोजनाओं को \ Visual Studio 2010 \ के उप-फ़ोल्डर में संग्रहीत करना है, क्या कोई सुझाव दे सकता है कि मैं इस मुद्दे के आसपास कैसे हो सकता हूं?

उत्तर

5

लगता है जैसे आपको पथ के चारों ओर डबल-कोट्स डालना होगा।

उदा .:

jsmin < "$ (ProjectDir) \ debug.js"> "$ (ProjectDir) \ min.js"

+0

हां, बिल्कुल सही। धन्यवाद। – awj

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