タグ付けされた質問 「configuration-files」

一部のコンピュータープログラムの初期設定を構成するファイル。

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

14
Windowsフォームアプリケーションにアプリケーション設定を保存するにはどうすればよいですか?
私が達成したいことは非常に簡単です。情報を読み取るためのパスを使用するWindowsフォーム(.NET 3.5)アプリケーションがあります。このパスは、ユーザーが提供するオプションフォームを使用して変更できます。 次に、パスの値を後で使用できるようにファイルに保存します。これは、このファイルに保存されている多くの設定の1つです。このファイルは、アプリケーションフォルダーに直接配置されます。 3つのオプションが利用できることを理解しています。 ConfigurationSettingsファイル(appname.exe.config) レジストリ カスタムXMLファイル .NET構成ファイルは、値を保存して戻すことは想定されていません。レジストリに関しては、なるべく遠ざけたいと思います。 これは、構成設定を保存するためにカスタムXMLファイルを使用する必要があることを意味しますか? もしそうなら、私はそのコード例を見たいと思います(C#)。 私はこの問題について他の議論を見てきましたが、それでも私にはわかりません。

5
.yamlまたは.ymlですか?
yaml.orgによると、公式のファイル拡張子は.yamlです。 見積もり: YAMLファイルの公式の拡張子はありますか? 可能な場合は「.yaml」を使用してください。 ただし、どの拡張機能を使用するかについては、インターネット上で意見の相違があるようです。ウェブで例を検索すると、それらの多くは認可されていない.yml拡張機能を使用しています。 Googleを検索すると、短い方の結果のほぼ3倍の結果が返されます。 49,100 15,400 それで私はどちらを使うべきですか?作成者が提案した適切な4文字の拡張子、またはインターネットの野生の西で見つかった3文字の拡張子?

13
Goでの構成の処理方法[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 4年前休業。 この質問を改善する 私はGoプログラミングの初心者ですが、疑問に思っています。Goプログラムの構成パラメーターを処理するための好ましい方法は何ですか(他のコンテキストでは、プロパティファイルやiniファイルを使用するようなものです)。


5
ConfigurationElementCollectionでConfigurationSectionを実装する方法
プロジェクトにカスタム構成セクションを実装しようとしていますが、理解できない例外に対して実行し続けています。誰かがここに空白を記入できることを望んでいます。 私はApp.configそれを次のようにしています: <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="ServicesSection" type="RT.Core.Config.ServicesConfigurationSectionHandler, RT.Core"/> </configSections> <ServicesSection type="RT.Core.Config.ServicesSection, RT.Core"> <Services> <AddService Port="6996" ReportType="File" /> <AddService Port="7001" ReportType="Other" /> </Services> </ServicesSection> </configuration> 私はそのServiceConfigように定義された要素を持っています: public class ServiceConfig : ConfigurationElement { public ServiceConfig() {} public ServiceConfig(int port, string reportType) { Port = port; ReportType = reportType; …


9
Bashを使用して変数のファイルを参照する方法
変数の設定ファイルを呼び出したいのですが、bashでこれを行うにはどうすればよいですか? したがって、設定ファイルは変数を定義します(例:CONFIG.FILE): production="liveschool_joe" playschool="playschool_joe" そしてスクリプトはそれらの変数を使用します #!/bin/bash production="/REFERENCE/TO/CONFIG.FILE" playschool="/REFERENCE/TO/CONFIG.FILE" sudo -u wwwrun svn up /srv/www/htdocs/$production sudo -u wwwrun svn up /srv/www/htdocs/$playschool どのようにしてbashにそのようなことをさせることができますか?awk / sedなどを使用する必要がありますか?

4
Eclipse .classpath / .projectファイルには何がありますか?
最近、チームメンバーの1人のEclipseプロジェクトに問題が発生しました。TomcatはアプリケーションのJARをデプロイしていませんでした。 最終的に、.classpathEclipseファイルが、プロジェクトが問題のないチームメンバーのものと同じではないことに気付きました。.classpathファイルを問題のないプロジェクトのファイルに置き換え、Tomcatのデプロイが完了しました。 ちょうど好奇心から、何かが間違っている場合、将来何を見ればいいのか、ファイルとファイルの中に何があるのかを知るために。そこで何を追加できますか、それはすべてどういう意味ですか?.classpath.project


1
mavenが使用しているsettings.xmlファイルを確認するにはどうすればよいですか
私は最近パスワードを変更し、それを反映するようにmaven settings.xmlファイルを変更する必要があります。ただし、settings.xmlファイルで何をしても、変更されたパスワードは取得されません。必死で、私は-sスイッチ(mvn -s <my intended settings.xml file>)を使用してmavenを実行し、すべてがちょうど動作し始めました。Mavenはデフォルトで「間違った」settings.xmlを使用していることを示唆しているようです Mavenが使用しているsettings.xmlファイルがどこにあるかを知る方法はありますか?


11
オプションの単一のコレクションを取得するために、構成ファイル、環境、およびコマンドライン引数を解析します
Pythonの標準ライブラリには、構成ファイルの解析(configparser)、環境変数の読み取り(os.environ)、およびコマンドライン引数の解析(argparse)のためのモジュールがあります。これらすべてを実行するプログラムを作成し、さらに次のことを行います。 持っているオプション値のカスケードを: デフォルトのオプション値、オーバーライドされる 上書きされる設定ファイルオプション 環境変数、オーバーライドされる コマンドラインオプション。 コマンドラインでeg --config-file foo.confなどを使用して指定された 1つ以上の構成ファイルの場所を許可し、それを読み取ります(通常の構成ファイルの代わりに、またはそれに追加して)。これは上記のカスケードに従う必要があります。 ことができます1つの場所でのオプション定義を設定ファイルとコマンドラインの解析動作を決定します。 解析されたオプションを、プログラムの残りの部分が単一のオプション値のコレクションに統合し、どこから来たかを気にすることなくアクセスできるようにします。 私が必要とするものはすべてPython標準ライブラリにあるようですが、スムーズに連携しません。 Python標準ライブラリからの偏差を最小限に抑えてこれを実現するにはどうすればよいですか?

10
PHPでの構成ファイルの作成
PHPプロジェクト用の構成ファイルを作成したいのですが、これを行うための最良の方法はわかりません。 これまでに3つのアイデアがあります。 1-変数を使用 $config['hostname'] = "localhost"; $config['dbuser'] = "dbuser"; $config['dbpassword'] = "dbpassword"; $config['dbname'] = "dbname"; $config['sitetitle'] = "sitetitle"; 2-使用定数 define('DB_NAME', 'test'); define('DB_USER', 'root'); define('DB_PASSWORD', ''); define('DB_HOST', 'localhost'); define('TITLE', 'sitetitle'); 3-データベースを使用 私はクラスで設定を使用するので、どちらの方法が最適であるか、またはより良い方法があるかどうかはわかりません。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.