2012-12-26 11 views
7

मैं दैनिक आधार पर ड्रॉपबॉक्स का उपयोग कर रहा हूं और वहां अपनी प्रोग्रामिंग परियोजनाएं डाल रहा हूं। यह बहुत अच्छा काम करता है, लेकिन एक बार मुझे कई परियोजनाएं मिलीं, मेरे /node_modules डीआईआर ड्रॉपबॉक्स पर एक संघर्ष डाल रहे हैं। यह सिंकिंग प्रक्रिया धीमी होने लगती है और यह CPU समय खाती है।ड्रॉपबॉक्स चुनिंदा सिंकिंग - पैटर्न मिलान?

क्या निर्देशिका नाम या मास्क पैटर्न के आधार पर चुनिंदा सिंक करने का कोई तरीका है? .gitignore को कॉन्फ़िगर करने के बराबर होना अच्छा लगेगा।

उस कार्य के लिए कोई तीसरा पक्ष सॉफ्टवेयर?

उत्तर

0

एक तरह से चुनिंदा सिंक करने के लिए नहीं है, लेकिन मुझे नहीं लगता कि यह किसी भी उन्नत नियम हैं जैसे आप का वर्णन कर रहे हैं:

https://www.dropbox.com/help/175/en

+0

धन्यवाद कार्ल, लेकिन मैंने पहले ही पढ़ा है, तो आपको NODE_PATH=./.ds_store/node_modules;. सेट करना होगा। मैं सिंक्रनाइज़ करने का एक और अधिक नियंत्रित तरीका ढूंढता हूं;) – Inoperable

0

2 रास्ता इस समस्या को हल करने के लिए:

  1. आप node_modules फाइल पेड़ में ऊपरी प्रोजेक्ट निर्देशिका डाल सकते हैं।
    परियोजना dir: उदाहरण के लिए: c:/prj/myProjWrapper/myProj
    c:/prj/myProjWrapper में package.json रख दिया और यहाँ npm install बनाने, NodeJS रिकर्सिवली यह मिल जाएगा।

  2. केवल विन और लिनक्स, मैक के लिए नहीं! प्रोजेक्ट डीआईआर में .ds_store फ़ोल्डर बनाएं (यह ड्रॉपबॉक्स द्वारा सिंक नहीं है)। इसमें package.json डालें और npm install करें। NodeJS

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