2011-11-22 13 views
11

में नोडजेज़ के साथ uglifyjs का उपयोग करके मैंने अपने विंडोज़ बॉक्स पर nodejs.org से नोडजेज़ स्थापित किए।विंडोज

नोड के लिए पथ C: \ Program Files (x86) \ NodeJS \ node.exe

मैं कमांड प्रॉम्प्ट में नोड सही ढंग से चला सकते हैं, मेरे सवाल है ... मैं सेल्सियस तक uglifyjs क्लोन: \ gitrepos \ uglifyjs \

अब मैं यह पता लगाने की कैसे चीजें सेटअप सिर्फ

node uglifyjs -o inputfile.min.js inputfile.js 

की तरह कुछ क्या मुझे ऐसा करने की अनुमति होने गया है चलाने के लिए प्राप्त करने की कोशिश कर रहा हूँ?

+0

मैं आपके पथ में '.bat' फ़ाइल डालूंगा या ऐसा करता हूं जो अपने तर्कों को' node 'तक पास करता है - हालांकि, मैं बैच स्क्रिप्टिंग में पर्याप्त नहीं हूं आप यह कैसे करें। – thejh

उत्तर

10

आप से यह चला सकते हैं:

node C:\gitrepos\uglifyjs\bin\uglifyjs -o inputfile.min.js inputfile.js 
+1

यह काम करता है, लेकिन मैं सोच रहा था कि कोई जगह है या तो आप पथ पथ या कुछ जोड़ सकते हैं, केवल पूरे पथ को शामिल करने के बजाय uglifyjs कहने के लिए ... – jcreamer898

+0

यहां दिखाए गए उपनाम या बैच फ़ाइल बनाएं: http : //www.rhyous.com/2010/10/20/adding-an-alias-in-windows-7-or-making-ls-dir-in-a-command-prompt/ – pradeek

+0

मुझे पता चला कि मुझे करना था काम करने के लिए मेरी प्रोफ़ाइल से uglifyjs.cmd चलाएं यानी सी: \ उपयोगकर्ता \ मुझे \ AppData \ Roaming \ npm \ uglifyjs.cmd – learnerplates

3

तुम बस सी जोड़ सकते हैं: \ gitrepos \ uglifyjs \ अपने ... पथ वातावरण चर को बिन पथ।

44

किसी भी पर्यावरण (फ़ोल्डर) में किसी भी नोडजेएस ऐप को चलाने के लिए। निम्नलिखित

  1. एप्लिकेशन इंस्टॉल करें विश्व स्तर पर

    npm install uglify-js -g 
    
  2. से बाहर निकलें और फिर से खुला कमांड प्रॉम्प्ट

  3. भागो uglifyJS नोड आदेश के बिना

    uglifyjs [options] filename 
    
+0

धन्यवाद, यह काम करता है! +1 – gpinkas

+0

यह वही है जो मैं आपको धन्यवाद देने के लिए देख रहा था, एनपीएम से स्थापित पिछले प्रयासों पर -g गायब था। –

+0

नोड के कुछ पुराने संस्करण शायद पैथ स्थापित नहीं करते हैं, इस मामले में आपको नवीनतम संस्करण में अपग्रेड करना होगा। –