は、サーバ(rails s --dotenv .env.ssl
のようなものを)起動時rails s
コマンドと一緒に、特定のdotenvファイルを渡すことが可能ですか?私はローカルのレールアプリケーションをssl(したがって異なる環境変数)とノーマルモードで起動したいと思っています。通常のモードでは、通常の.env
ファイルなどをロードします。rails serverコマンドでdotenvファイルを設定することはできますか?
0
A
答えて
0
dotenvを見ると、あなたが(フラグまたは特定のENV変数を探し、手動で処理することができますので、あなたがDotenv.load('file1.env', 'file2.env')
ファイルに渡すことができますDotenv.load
呼び出すところ、しかし、そのような任意のコマンドラインフラグを持つように表示されません。どの追加ファイルをロードするかを決定する)。 READMEのよくある質問には、
があります。下から順に、次のファイルがロードされます。第1の値のセット(または既に環境で定義されたもの)は優先:
.env - Original®
.env.development、.env.test、.env.production - 環境固有の設定を。
.env.local - ローカルオーバーライド。このファイルは、testを除くすべての環境でロードされます。
.env.development.local、.env.test.local、.env.production.local - 環境固有の設定のローカルオーバーライド。
これはあなたの普通の.envが.env.localであり、あなたのSSHで望むものが.envであり、フラグを必要としないことを意味すると思います。
関連する問題
- 1. 設定ファイル(ここではredis-server)の「デフォルト」は何ですか
- 2. dotenvを使って設定ファイルをデコードするには?
- 3. jboss-web.xmlファイルの設定を上書きすることはできますか?
- 4. ObaqueTokenをオブザーバブルで設定することはできますか?
- 5. WPFでフォントサイズを設定することはできますか?
- 6. プログラムでdrawableLeftを設定することはできますか?
- 7. .watchmanconfigでウォッチマントリガを設定することはできますか?
- 8. browserstackでタイムゾーンを設定することはできますか?
- 9. setTimeoutでループアニメーションを設定することはできますか?
- 10. DocumentBuilderでタイムアウトを設定することはできますか?
- 11. displayImage()でImageSizeを設定することはできますか?
- 12. コンパイル時に設定ファイルから定数を設定することはできますか?
- 13. Railsサーバーは "rails server"コマンドで終了します
- 14. Icecast XSLファイルにヘッダーを追加/設定することはできますか?
- 15. "x:Class"をResourceDictionaryファイルに複数設定することはできますか?
- 16. ファイル "passwd"の別の場所を設定することはできますか?
- 17. google-services.json設定ファイルなしでFirebaseアナリティクスを設定することはできますか?
- 18. JSF 2設定ファイルでFlash.keepMessageをtrueに設定することはできますか?
- 19. "git"コマンドでファイルが表示される順序を設定できますか?
- 20. NHibernateのフェッチサイズを設定することはできますか?
- 21. Emuleをプライベートサーバに設定することはできますか?
- 22. 設定キーをグループ化することはできますか?
- 23. スコープをドメインクラスに設定することはできますか?
- 24. ノードモジュールのルートディレクトリを設定することはできますか?
- 25. ローカルレポにパスワードを設定することはできますか?
- 26. PHP:デフォルトのphp.iniファイルで定数を設定することができます
- 27. Terraformはremote_execコマンドから変数を設定できますか?
- 28. "kubectl expose"コマンドでnodePortを定義することはできますか?
- 29. node.jsサーバー上で(server-side)実行しているsocket.ioクライアントを設定することはできますか?