24
Node.jsデプロイメント設定/構成ファイルを保存する方法は?
私はいくつかのNodeアプリで作業しており、展開関連の設定を保存するための良いパターンを探していました。Djangoの世界(私の出身地)では、一般的な方法としてsettings.py、標準設定(タイムゾーンなど)を含むファイルをlocal_settings.py用意し、次にデプロイメント固有の設定を行うという方法があります。どのデータベースと通信するか、どのmemcacheソケットか、管理者の電子メールアドレスなど。 Nodeに似たパターンを探しています。構成ファイルだけでいいのでapp.js、の他のすべての要素と干渉する必要はありませんが、ソース管理にないファイルにサーバー固有の構成を含める方法を用意することが重要です。同じアプリを、非常に異なる設定の異なるサーバー間でデプロイすることもできます。マージの競合などに対処する必要があり、それが私の楽しみではありません。 これには何らかのフレームワーク/ツールがありますか、それとも誰もが自分で何かをハッキングするだけですか?