¿Puedo tener módulos múltiples con modelos de loopback?

Soy nuevo en el marco de loopback. Mi aplicación tendrá demasiados modelos. Quiero poner carpetas diferentes. Por ejemplo, quiero tener esta estructura:

./server/models/frontend/user/user.js ./server/models/frontend/user/userType.js ./server/models/backend/permission.js 

¿Se puede desplegar esta estructura? Si uso esta estructura, ¿puedo usar CLI de bucle invertido? ¿Tienes alguna forma mejor de categorizar mis modelos?

Esta estructura se puede implementar y puede utilizar la CLI de bucle invertido.

Loopback le permite personalizar la configuración de los modelos. Puede especificar dónde debe cargar la aplicación sus modelos especificando los directorios en la propiedad de las sources del archivo model-config.json . Un ejemplo simple sería este:

servidor / model-config.json

 "_meta": { "sources": [ "loopback/common/models", "loopback/server/models", "../server/models/frontend/user", "../server/models/backend" ] }, 

Puede ver la configuración de muestra aquí: Configuración de modelo de ejemplo de bucle invertido