मैंने कुछ क्लाइंट साइड घटकों के लिए पोस्ट-प्रोसेसिंग करने के लिए django कंप्रेसर का उपयोग करते समय अपने हैंडलबार टेम्पलेट्स को प्रीकंपाइल करने के लिए एक सरल एनपीएम मॉड्यूल लिखा और पाया कि मुझे कुछ जेएस फाइलों के साथ एनपीएम मॉड्यूल को शिप करने की आवश्यकता है।एनपीएम मॉड्यूल में स्थानीय फ़ाइलों का संदर्भ कैसे लें?
वर्तमान में मैं सिर्फ कोई भी वैश्विक ध्वज के साथ इस संस्थापित कर रहा है, क्योंकि मैं गया है NPM मॉड्यूल में ही मेरी NPM मॉड्यूल के
उदाहरण लेआउट में इन निर्भरताओं के लिए पथ "हार्ड कोडित" मान
/
*/बिन
* /lib/main.js
* /vendor/ember.js
.js फ़ाइल ... वर्तमान में मेरे हार्ड कोडित दृष्टिकोण इस
var emberjs = fs.readFileSync('node_modules/django-ember-precompile/vendor/ember.js', 'utf8');
फिर केवल -इस काम करता है की तरह लग रहा है, क्योंकि मुझे लगता है कि आप इसे स्थानीय स्थापित लेकिन मैं Node.js लगता करना चाहते हैं पाने के लिए एक और अधिक कानूनी तरीका होता है स्थानीय रूप से एम्बेडेड फाइलें
कोई भी जानता है कि मैं इसे "वैश्विक" अनुकूल बनाने के लिए कैसे सुधार सकता हूं?