क्षमा याचना पर निर्भर करता है अगर मैं डॉक्स में इस छूट गई है। असल में मैं RequJS मॉड्यूल कॉन्फ़िगरेशन सुविधा का उपयोग करना चाहता हूं। मैं एक पैकेज में मॉड्यूल को दिए गए कॉन्फ़िगरेशन मानों को केंद्रीय रूप से प्रबंधित करना चाहता हूं।RequireJS साथ मॉड्यूल का विन्यास जब config RequireJS
यह डॉक्स से एक उदाहरण है:
requirejs.config({
config: {
'bar': {
size: 'large'
},
'baz': {
color: 'blue'
}
}
});
//bar.js, which uses simplified CJS wrapping:
define(function (require, exports, module) {
//Will be the value 'large'
var size = module.config().size;
});
//baz.js which uses a dependency array,
define(['module'], function (module) {
//Will be the value 'blue'
var color = module.config().color;
});
मेरे समस्या यह है कि मेरी विन्यास जानकारी एक छोटे से अधिक जटिल हो जाएगा, और खुद निर्भरता होगा। मैं करना चाहता हूं:
requirejs.config({
config: {
'bar': {
path: path.dirname(module.uri)
key: crypto.randomBytes(64)
},
}
});
जहां मेरी कॉन्फ़िगरेशन में चर का मूल्यांकन करने के लिए आवश्यक जेएस का उपयोग करने की आवश्यकता है।
मेरे लिए यह वहाँ के लिए कोई मतलब RequireJS विन्यास के बीच एक तार्किक जुदाई होने के लिए होगा - मॉड्यूल लोड करने के लिए config आवश्यक - और उपयोगकर्ता की मॉड्यूल विन्यास। लेकिन मैं इस समय इस :(
हाँ thats क्या मैं वर्तमान में है, लेकिन यह मैं की आवश्यकता की जरूरत का मतलब है ' कॉन्फ़िगरेशन 'प्रत्येक मॉड्यूल से। इसका यह भी अर्थ है कि मैं केंद्रीकृत तरीके से विभिन्न मॉड्यूल के लिए अलग-अलग कॉन्फ़िगरेशन निर्दिष्ट नहीं कर सकता। मैं वास्तव में requJS कॉन्फ़िगरेशन सुविधा का उपयोग करने की उम्मीद कर रहा था, लेकिन शायद यह संभव नहीं है – greTech
मेरा संपादन देखें, ग्लोबल्स उपयुक्त हैं यदि आप हर जगह कुछ उपयोग कर रहे हैं – Felix
प्रदूषण ग्लोबल्स के लिए कोई धन्यवाद नहीं, मैं भी नोड.जेएस का उपयोग कर रहा हूं :) – greTech