2014-12-07 14 views
10

यह शायद एक बहुत ही बुनियादी सवाल है, लेकिन यह मेरा पहला समय उल्का + हेरोकू का उपयोग कर रहा है और मुझे लगता है कि मेटियर ऐप को तैनात करने के बाद सेटिंग्स.जेसन फ़ाइल का उपयोग कैसे करें (वर्तमान में heroku का उपयोग कर)।एक नियोजित ऐप में उल्का सेटिंग्स

वेब पर अनुसंधान के अपने घंटे से ऐसा प्रतीत होता है ताकि एक तैनात अनुप्रयोग में सेटिंग्स का उपयोग करने के लिए, मैं क्या करना है कि ...

export METEOR_SETTINGS="$(cat settings.json)" 

पहले तो मैंने सोचा था कि यह करने के लिए है एक बूस्ट्रैप फ़ाइल के लिए ... तब मुझे एहसास हुआ कि जब मैं आरक्षित शब्द त्रुटियों ("निर्यात" की वजह से) शुरू करता हूं तो मैं गलत था)

तो ... मैं इस लाइन का उपयोग कहां और कैसे करूं? क्या मुझे लगता है कि इसे टाइप करने के लिए टर्मिनल का उपयोग करना है? यदि हां, तो मैं हेरोोकू में ऐसा कैसे कर सकता हूं?

उत्तर

22

मूल रूप से: heroku config:add METEOR_SETTINGS="$(cat settings.json)"

+0

पर क्लिक करें और यदि मैं उसकी तैनाती उसकेोकू के ड्रॉपबॉक्स सिंक पर होती है तो मैं इसे कैसे कर सकता हूं? – Cos

0

heroku config:add... कमांड मेरे लिए काम नहीं करता था, लेकिन मैं अपने पर्यावरण चर सेट करने के लिए उसकेोकू के डैशबोर्ड का उपयोग करने में सक्षम था। आप डैशबोर्ड टैब को https://dashboard.heroku.com/apps/yourAppName/settings पर पा सकते हैं, और उसके बाद Reveal Config Vars

+0

और आपने वास्तव में क्या जोड़ा? METEOR_SETTINGS और "$ (बिल्ली सेटिंग्स.जेसन)" क्रमशः? – Cos

+0

एक बार जब आप 'कॉन्फ़िगर वर्क्स वर्से' पर क्लिक करते हैं तो आप मैन्युअल रूप से कुंजी/मान जोड़े दर्ज कर सकते हैं। (मेरे पास इतने सारे जोड़े नहीं थे, इसलिए फ़ाइल को आयात करने के तरीके को समझना आसान था।) – Thor

+0

क्या आप जानते हैं कि सेटिंग फ़ाइल में निजी कुंजी रखते समय यह समान रूप से सुरक्षित है या नहीं, क्योंकि यह कॉन्फ़िगर वर्र्स में है? – Cos

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