简体   繁体   English

环回加载错误NODE_ENV的配置文件

[英]Loopback loading config files for the wrong NODE_ENV

I am very confused by this unexpected behavior from Loopback. 我对Loopback的这种意外行为感到非常困惑。

I have this logged from my Loopback server: 我从我的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

I have specified NODE_ENV=test 我指定了NODE_ENV=test

why does Loopback still load: 为什么Loopback仍然加载:

server/config.local.js and server/datasources.local.js ? server/config.local.jsserver/datasources.local.js

isn't that a bug? 这不是一个错误吗? Is it simply because l comes before t in the alphabet? 是因为我在字母表中出现之前吗? Seems wrong... 似乎错了......

According to documentation LoopBack always load the following configuration files, if they exist: 根据文档, 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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM