如何在node.js项目之间重用模型
How to re-use models between node.js projects?
我有两个node.js(更具体地说,express.js)项目。让我们考虑一下"项目A"是主要项目,"项目B"是"临时"(用于特定目的)项目。项目B需要项目A的模型。
如何在不重复代码的情况下明智地重用项目A的模型?(就这两个项目的安排而言,它在实践中是如何运作的?)
谢谢。
处理此问题的一个不错的方法是将其分离为一个可以使用npm
安装的模块。(你可以用它安装私人软件包)
这将允许您轻松地管理库中的任何依赖项。您可以将它们定义到package.json
文件中,每当项目需要库时,只需安装它,npm
就可以处理依赖关系。
相关文章:
- 在Knockout.js模型中创建项之间的关系
- Ext 4.2.1 模型日期解析在浏览器之间不一致
- 环回中持久化模型之间的继承
- angularJS:如何打破模型和视图之间的链接
- 什么's ng模型和ng值之间的差异/不兼容性
- 在 ng 重复的模型之间转换
- 如何在单独的视图模型之间发出挖空事件
- 在 ExtJS 4 应用程序之间共享模型
- AngularUI:在应用过滤器的情况下正确更新两个列表之间的模型
- 我需要在两个模型(rails)之间创建一个新关系,然后通过javascript更改关系模型的属性
- 在指令和嵌套指令之间共享模型
- 为什么服务器端模型、验证等与客户端之间存在如此脱节
- 猫鼬模型之间的关系
- 在Angular模型中,可以在JSON对象和字符串之间切换值类型吗
- 在视图模型之间调用(KnockOutJS)
- 声明为对象文字和函数的敲除视图模型之间的差异
- AngularJS:在模型和视图之间异步收集附加数据
- 在ui路由器中的状态之间共享ng模型数据
- 如何在node.js项目之间重用模型
- 如何在没有循环依赖的模型之间正确共享Hapi-Joi验证模式