我正在尝试在单独的nodejs应用之间共享我的模型,这是我可以想到的让3-5个应用之间保持相同模型同步的唯一方法
这是我的项目结构
- app1
- app2
- app3
- shared
--models
---user.js
这是所有共享项目中的package.json依赖项
"mongoose": "^5.5.2",
"mongoose-sequence": "^5.0.1"
这是所有其他项目的package.json依赖项
"shared": "file:../shared",
这是我尝试使用共享模型的方式
let User = require('shared/models/user')
在运行项目时我没有遇到任何错误,但是我所有的请求都只是待处理(浏览器一直在加载),基本上它进入了无尽的等待期。...什么都没有发生...
我不知道我在哪里搞砸