我有两个node.js(更具体地说,express.js)项目。让我们考虑“项目 A”,它是主项目,“项目 B”是一个“临时”(出于特定目的)项目。项目 B 需要项目 A 模型。
如何在不重复代码的情况下明智地重用项目 A 的模型? (就这两个项目的安排而言,它的实际运作情况如何?)
谢谢。
最佳答案
处理这个问题的一个不错的方法是将其分离为一个可以使用npm
安装的模块。 (您可以用它安装私有(private)包)
这将使您能够轻松管理您的库所具有的任何依赖项。您可以将它们定义到 package.json
文件中,每当项目需要该库时,您只需安装它,然后 npm
处理依赖项。
关于javascript - 如何在node.js项目之间重用模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25934414/