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

How to re-use models between node.js projects?

本文关键字:之间 模型 项目 js node      更新时间:2023-09-26

我有两个node.js(更具体地说,express.js)项目。让我们考虑一下"项目A"是主要项目,"项目B"是"临时"(用于特定目的)项目。项目B需要项目A的模型。

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

谢谢。

处理此问题的一个不错的方法是将其分离为一个可以使用npm安装的模块。(你可以用它安装私人软件包)

这将允许您轻松地管理库中的任何依赖项。您可以将它们定义到package.json文件中,每当项目需要库时,只需安装它,npm就可以处理依赖关系。