如何在node.js项目之间重用模型?

时间:2014-09-19 12:54:04

标签: javascript node.js express project-management dry

我有两个node.js(更具体地说是express.js)项目。让我们考虑作为主要项目的“项目A”和作为“特定目的”项目的“项目B”。项目B需要项目A模型。

如何在不重复代码的情况下明智地重用项目A的模型? (就两个项目的安排方式而言,它实际上是如何运作的?)

感谢。

1 个答案:

答案 0 :(得分:1)

处理此问题的一个不错的方法是将其作为可以使用npm安装的模块分开。 (您可以使用它安装私有包)

这将允许您轻松管理您的库具有的任何依赖项。您可以将它们定义到package.json文件中,只要项目需要库,您只需安装它并npm处理依赖项。