1

Snapで構成ファイルを正しく使用するにはどうすればよいですか?

現時点では、DB ホストと DB 名をハードコーディングしています。projectroot/config ディレクトリ内のファイルに配置したい場合、ハンドラー内またはアプリの init 関数内で使用できるようにするにはどうすればよいですか?

スナップレットのチュートリアルで、configurator ライブラリを使用できることは簡単に説明されていますが、実際の使用方法についての説明はありませんでした。

ありがとう。

4

1 に答える 1

4

を返すgetSnapletUserConfigを呼び出すだけConfigです。次に、コンフィギュレーターの関数を使用して、必要な情報を取得します。実際の例については、snaplet-postgresql-simple による構成ファイルの使用を参照してください。

構成ファイルのデフォルトは、現在のスナップレット ファイル パスの devel.cfg です。したがってgetSnapletUserConfig、最上位アプリケーションで使用している場合、構成ファイルはプロジェクト ルートにあります。それ以外の場合はsnaplets/foo、「foo」が現在のスナップレットの名前である場所になります。

于 2013-07-10T15:35:44.133 に答える