क्या विभिन्न वातावरण के लिए node.js ऐप की कॉन्फ़िगरेशन को संग्रहीत करने के मानक तरीके हैं?node.js: ऐप की कॉन्फ़िगरेशन को स्टोर करने का मानक तरीका?
क्या मैं यह पूरा करने के लिए क्या किया:
बनाया: node_app_folder/conf/general.js node_app_folder/conf/development.js node_app_folder/conf/production.js
general.js:
module.exports = {
setting: "SOME GENERAL SETTING"
,setting2: ...
...
// global conf has export method extend that just copies/replaces properties from supplied object
extend: {...}
}
development.js और production.js में पर्यावरण के लिए विशिष्ट सेटिंग शामिल है।
app.js में:
global.conf = require('./conf/general');
// As I use express.js
app.configure('development', function(){
global.conf.extend(require('./conf/development'));
....
}
app.configure('production', function(){
global.conf.extend(require('./conf/producton'));
....
}
तो फिर मेरे ऐप की मॉड्यूल में मैं global.conf वस्तु के माध्यम से एप्लिकेशन, विन्यास का उपयोग कर सकते हैं।
लेकिन मुझे आश्चर्य है कि वर्णित कार्य करने के मानक तरीके हैं या नहीं?
धन्यवाद।
ठीक है जो मुझे चाहिए) – WHITECOLOR
दुर्भाग्य से यह ट्यूटोरियल अब उपलब्ध नहीं है। पेड्रो टेक्सीरा ने 2012 में ट्यूटोरियल्स को दोबारा शुरू करना शुरू किया लेकिन कई लोगों ने ऐसा नहीं किया है, और नवंबर 2012 से कोई भी नहीं किया है। –
मुझे यकीन नहीं है लेकिन यह ट्यूटोरियल (या पेड्रो द्वारा बहुत समान ट्यूटोरियल) जैसा दिखता है [यहां] है (http://vimeo.com/33407241)। क्या आप कृपया पुष्टि कर सकते हैं कि यह नया स्थान है या नहीं? – SnapShot