【发布时间】:2019-10-12 12:26:29
【问题描述】:
我正在构建一个应用程序,随着它的发展,我会学到更多知识并与它一起成长。
目前我已将我的应用分成 3 个单独的部分
- Web - 前端
- API - 数据
- Worker - 数据处理
这些单独的 nodejs 应用程序中的每一个都有一个功能可以在不同的服务器上执行。
我启动了另一个包含共享代码的小包/应用程序,然后将其包含在依赖项中:
"shared": "file:../shared",
这样我就可以随时从任何应用程序访问我的模型:
let User = require('shared/models/user')
我发现自己在开发模式下运行以下命令以升级到最新型号 ALOT
yarn upgrade shared
我仍在学习最佳实践以及所有这些……这真的是最好的方法吗?我应该做点别的事情来节省更多时间吗?
任何帮助将不胜感激!
【问题讨论】:
标签: javascript node.js mongodb mongoose microservices