मैं सामान्य रूप से इस तरह इसे चलाने:
> node dojo/dojo.js load=build --profile myprofile.profile.js --release
यह myprofile.profile.js में निहित प्रोफ़ाइल के लिए एक रिलीज का निर्माण होगा। यह मानता है कि आप एक निर्देशिका में हैं, जिसमें डोजो और उप-निर्देशिका दोनों के रूप में उपयोग शामिल है। यह भी मानता है कि नोड का मार्ग सही ढंग से सेट किया गया है।
नोड पथ वैरिएबल में कॉन्फ़िगर नहीं है, तो आप नोड के लिए पूरा पथ का उपयोग करने की आवश्यकता होगी:
> <path to node here> dojo/dojo.js load=build --profile myprofile.profile.js --release
खिड़कियों पर पथ सामान्य रूप से है C: \ Program Files \ NodeJS \ लेकिन आप इसे काम करने के लिए इसे सी: \ PROGRA ~ 1 \ nodejs \ के रूप में कॉन्फ़िगर करना पड़ सकता है।
विंडोज नोट्स:
निर्माण लिपियों विंडोज पर नोड साथ काम नहीं करते (Cygwin का उपयोग कर को छोड़कर)। आप Windows का उपयोग कर रहे हैं, तो आप इसे निम्नलिखित पैच के माध्यम से काम करने के लिए प्राप्त कर सकते हैं: util/निर्माण/मुख्य:
फ़ाइलों को संपादित करने संलग्न नोड win.patch फ़ाइल का उपयोग करें। जेएस और उपयोग/निर्माण/परिवर्तन/लिखनाOptimized.js। पैच ने मेरे लिए 100% समय काम किया है और यह कोड की कुछ पंक्तियों को संपादित करने में एक साधारण मामला है।
मुझे राइनो का उपयोग करके व्यक्तिगत रूप से नोड का विकल्प मिला है, बेकार। यह हमेशा बिल्ड पथ को सही ढंग से पहचानने में विफल रहता है, इससे कोई फर्क नहीं पड़ता कि मैंने बेसपैथ को सेट किया है। मैं दृढ़ता से राइनो पर नोड का उपयोग करने की सलाह देता हूं क्योंकि यह अधिक विश्वसनीय और सेटअप करने में आसान है।
स्रोत
2012-11-06 11:14:18
मैं राइनो काम करने में सक्षम हूं और हां सही पथ प्राप्त करना मुश्किल हो सकता है। मैं सिर्फ node.js में परिवर्तित कर दिया और यह बहुत तेज है। पैच को इंगित करने के लिए धन्यवाद। –