getConfig で Lab を使用しようとしていますが、常にエラーが発生します。
ラボではサーバーが必要ですが、構成ファイルを検索するときに、ルート フォルダーで test_config を探すのではなく、node_modules/lab/bin/test_config.json を調べます。
getConfig を使用してラボに構成ファイルを渡す方法はありますか?
ここに私がやっていることのスニペットがあります:
//In the testFile.js
var Lab = require("lab");
var server = require("../index");
(...)
//In index.js
(...)
var config = require('getconfig');
(...)
var server = new Hapi.Server();
server.connection({
host: config.http.listen,
port: config.http.port
});
(...)
そして、これはエラースローです:
/index.js:12
host: Cannot read property 'listen' of undefined