returns一个文件的回环远程方法

Loopback remote method that returns a file

我正在尝试编写一个 Loopback 远程方法,它将 return 我模型的 json 配置文件 "property.json" 从这个目录:

目前我正在尝试的是:

Sync.getSDKData = function(cb){

console.log("getSDKData called!");


 cb(null, "../common/models/property.json");
}

Sync.remoteMethod (
'getSDKData',
{
  http: {path: '/getSDKData', verb: 'get'},
  accepts: { },
  returns: {
    arg: 'data',
    type: 'object',
    root: true
  }
}
);

好吧,您的代码实际上只是 return 一个字符串。您想使用 fs 包读取文件内容,然后 return 代替。