शायद यह सवाल थोड़ा मूर्खतापूर्ण है, लेकिन क्या एकाधिक जेज फ़ाइलों को एक आवश्यक कथन के साथ लोड करना संभव है?क्या मैं एक आवश्यकता कथन के साथ कई फाइलें लोड कर सकता हूं?
var mylib = require('./lib/mylibfiles');
और उपयोग: इस तरह
One.js
exports.foo= function(){return "hello from one";}
Two.js:
mylib.foo(); //return "hello from one"
mylib.bar(): //return "hello from two"
और फ़ोल्डर mylibfiles दो फ़ाइलों होगा
exports.bar= function(){return "hello from two";}
मैं फ़ोल्डर में एक पैकेज.जेसन डाल रहा था जो सभी फाइलों को लोड करने के लिए कहता है, लेकिन मुझे नहीं पता कि कैसे। मैं जो सोच रहा था, वह एक इंडेक्स.जेएस है जो सबकुछ फिर से निर्यात करता है लेकिन मैं काम को डुप्लिकेट कर दूंगा।
धन्यवाद !!
P.D: मैं एक खिड़कियों पर NodeJS v0.611 साथ काम कर रहा हूँ 7 मशीन
के लिए धन्यवाद का उपयोग मदद, बात यह थी कि मैं आंतरिक रूप से कुछ तरीकों का प्रयास करने की कोशिश कर रहा हूं और मैं नहीं चाहता कि उन कार्यों को मॉड्यूल द्वारा एक्सेस किया जा सके जो आपके उदाहरण में, modules.js में उपयोग कर रहे हैं। मुझे लगता है कि आपके उदाहरण में मैं 'var one = requ (./ one.js) की आवश्यकता भी कर सकता हूं;' और 'one.js' के समान कार्य प्राप्त करें, क्या ऐसा है? – nico144
सुधार: Node.js वास्तव में 'package' प्रक्रिया' के हिस्से के रूप में 'package.json' फ़ाइल का 'मुख्य' फ़ील्ड पढ़ता है। यह एकमात्र चीज है जो नोड इसे पढ़ती है, बाकी की जानकारी 'npm' के लिए है। – RyanZim