2015-03-06 7 views
5

मैं डॉटनव का उपयोग नहीं करना पसंद करता हूं, लेकिन वास्तव में फोरमैन मणि का उपयोग करना चाहता हूं। क्या यह figaro के साथ काम करेगा?क्या फोरमैन के साथ अंजीरो का उपयोग करने का कोई तरीका है?

वर्तमान में मैं env चर को लोड करने के लिए अपनी खुद की yaml फ़ाइलों का उपयोग करता हूं, और मैं उन्हें एक .env निर्देशिका के तहत अपनी प्रोजेक्ट की जड़ में संग्रहीत करता हूं। ऐसा लगता है कि फोरमैन एक .env फ़ाइल पढ़ने की कोशिश करता है, और मेरी .env निर्देशिका पर chokes।

तो वैकल्पिक रूप से अंजीरो का उपयोग करने के लिए, क्या फोरमैन मेरे एनवी चर के लिए दिखने का एक तरीका है?

उत्तर

0

मैं किसी भी समस्या के साथ अपने रेल (4.2) ऐप में figaro (1.1.1) के साथ फोरमैन (0.78) का उपयोग कर रहा हूं। वर्तमान में, figaro की आवश्यकता है कि सभी चर config/application.yml फ़ाइल में हैं या ENV में सेट हैं। फोरमैन हमेशा लोड .env फ़ाइल की कोशिश करेंगे यदि वह मौजूद है (दुर्भाग्य से वे अपनी जाँच में फाइल और निर्देशिका के बीच अंतर नहीं है) जब तक आप - e

मुझे लगता है कि के साथ अपने .env फ़ाइलें निर्दिष्ट आप 3 विकल्प हैं:

1) का प्रयोग करें फिगारो और config/application.yml

2 में फ़ाइलों .yml अपने कस्टम ले जाते हैं) एक कस्टम के लिए फोरमैन प्वाइंट एक समाधान के रूप दायर .env (यह हालांकि अस्तित्व के लिए) है: .emptyenv स्पर्श फोरमैन शुरू -e .emptyenv

3) नाम बदलें .env dire कुछ और करने के लिए ctory, उदा। '.custom_env'

मुझे उम्मीद है कि इससे मदद मिलती है।

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

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