FeathersJS は、nodejs の上に安らかな API を作成するための優れた方法を提供します。しかし、アプリで内部的に使用されるサービスを安らかに作成する方法がわかりません。
以下はコードのサンプルです。
const myService = {
find(params [, callback]) {},
get(id, params [, callback]) {},
create(data, params [, callback]) {},
update(id, data, params [, callback]) {},
patch(id, data, params [, callback]) {},
remove(id, params [, callback]) {},
setup(app, path) {}
}
app.use('/my-service', myService);
他のサービスでは、app.service('/my-service')
そのサービス インスタンスを参照するために使用できます。ただし、インスタンスで安らかな API も公開しmyService
ます。公開せずにサービスを作成するにはどうすればよいですか? アプリ内でそのサービスを使用したいだけです。