gpt4 book ai didi

node.js - LoopBack - 分割 model-config.json

转载 作者:太空宇宙 更新时间:2023-11-03 23:38:36 32 4
gpt4 key购买 nike

出于维护目的,有许多模型希望拆分 model-config.json。如何做到这一点?

最佳答案

从代码来看,加载程序将使用传递到启动调用的选项中的 options.models(通常位于 server.js 中)

/node_modules/loopback-boot/lib/compiler.js 中的第 39 行

  var modelsConfig = options.models ||
ConfigLoader.loadModels(modelsRootDir, env);
assertIsValidModelConfig(modelsConfig);

所以你可以尝试这样的事情:

var options = {
appRootDir: __dirname,
models: {
"_meta": {
"sources": [
"loopback/common/models",
"loopback/server/models",
"../common/models",
"./models",
"../node_modules/loopback-component-passport/lib/models"
]
},
"user": {
"dataSource": "db",
"public": false
}
}
};

boot(app, options);

这应该完全跳过加载 model-config.json 文件

如果有效,那么您所要做的就是在调用 boot 之前分解文件并将其自行加载到 option.models 属性中,问题就得到解决

关于node.js - LoopBack - 分割 model-config.json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27850297/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com