环回加载错误的配置文件 NODE_ENV
Loopback loading config files for the wrong NODE_ENV
我对 Loopback 的这种意外行为感到非常困惑。
我从我的环回服务器记录了这个:
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
为什么 Loopback 仍然加载:
server/config.local.js
和 server/datasources.local.js
?
这不是一个错误吗?仅仅是因为 l 在字母表中出现在 t 之前吗?
好像不对...
根据 documentation LoopBack 始终加载以下配置文件(如果存在):
server/config.json.
server/config.local.json or server/config.local.js.
server/datasources.json
server/datasources.local.json or server/datasources.local.js
server/model-config.json
server/model-config.local.json or server/model-config.local.js
server/middleware.json
server/middleware.local.json or server/middleware.local.js
server/component-config.json
我对 Loopback 的这种意外行为感到非常困惑。
我从我的环回服务器记录了这个:
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
为什么 Loopback 仍然加载:
server/config.local.js
和 server/datasources.local.js
?
这不是一个错误吗?仅仅是因为 l 在字母表中出现在 t 之前吗? 好像不对...
根据 documentation LoopBack 始终加载以下配置文件(如果存在):
server/config.json.
server/config.local.json or server/config.local.js.
server/datasources.json
server/datasources.local.json or server/datasources.local.js
server/model-config.json
server/model-config.local.json or server/model-config.local.js
server/middleware.json
server/middleware.local.json or server/middleware.local.js
server/component-config.json