2012-05-24 18 views
5

के साथ क्लाइंट साइड स्क्रिप्ट प्रबंधित करना क्या एनपीएम बैकएंड और क्लाइंट-साइड स्क्रिप्ट के लिए समान निर्भरताओं को प्रबंधित करना संभव है? मैं एक्सप्रेस के साथ एक node.js आवेदन बना रहा हूँ। सभी निर्भरताओं को स्थापित करते समय, उन स्क्रिप्ट को node_modules फ़ोल्डर में स्थापित किया जाता है। क्या किसी भी तरह से व्यक्त करना संभव है कि इसे क्लाइंट के लिए जावास्क्रिप्ट फ़ाइलों के लिए उन फ़ोल्डर में देखना चाहिए? जैसे जब क्लाइंट underscore.js फ़ाइल का अनुरोध करता है, तो उसे फ़ाइल को स्थापित मॉड्यूल से वापस करना चाहिए। या क्या एनपीएम स्थापना प्रक्रिया में हुक करना संभव है ताकि कुछ फ़ाइलों को स्वचालित रूप से एप्लिकेशन के सार्वजनिक फ़ोल्डर में कॉपी किया जा सके?एनपीएम

+0

यह भी देखें: http://stackoverflow.com/questions/11372408/how-can-i-use-npm-for-front-end-dependencies – mikemaccana

उत्तर

3

आप NPM में हुक कर सकते हैं यह आपके आवेदन package.json में स्क्रिप्ट क्षेत्र में postinstall का उपयोग करके आवश्यक संकुल स्थापित करता है के बाद:

  • , स्थापित postinstall: चलाने के बाद पैकेज स्थापित किया गया है।

अधिक यहाँ पढ़ लिए: http://npmjs.org/doc/scripts.html

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