1
この予期しない動作がループバックによって非常に混乱します。 間違ったNODE_ENVのループバック設定ファイル
私はこれが私のループバック・サーバからログインした:SFOC02Q106HG8WM:crucible-poc-discovery t_millal$ NODE_ENV=test node .
=> Loopback is loading filename => /Users/t_millal/WebstormProjects/a/crucible-poc-discovery/server/config.local.js
=> Loopback is loading filename => /Users/t_millal/WebstormProjects/a/crucible-poc-discovery/server/config.test.js
=> Loopback is loading filename => /Users/t_millal/WebstormProjects/a/crucible-poc-discovery/server/datasources.local.js
=> Loopback is loading filename => /Users/t_millal/WebstormProjects/a/crucible-poc-discovery/server/get-local-datasources.js
=> Loopback is loading filename => /Users/t_millal/WebstormProjects/a/crucible-poc-discovery/server/datasources.test.js
私は
NODE_ENV=test
を指定しているなぜループバックまだロード:
server/config.local.js
とserver/datasources.local.js
は?
これはバグではありませんか?アルファベットの前にlが来るからというだけですか?彼らが存在する場合 が間違っているようだ... documentationループバックによると
はええ、それはちょうど奇妙なIMO :) –
'config.json + config.local感謝です。両方のファイルが静的なのでjsonは私には意味がありません。 'config.json + config.local.js'はあなたの設定にいくつかのロジックを追加したい場合に便利です。個人的に私は決して 'config.json + config.local.js'を使用しません。私はいつも' config.json + config。{_ env _}。js'を使用します。私の答えを受け入れることができますか? –
私は、ローカルファイルはバージョンコントロールになるのではなく、オリジナルの設定を変更せずにローカルでパラメータをオーバーライドする開発者向けだと思います。 – Overdrivr