Nodejs:在开发过程中导入本地模块



我正在处理一个相当大的项目,其中我们的代码被拆分为单独的模块。(主要是因为我们在不同的服务上重复使用这一部分)

当我们在这些不同的模块中工作时,这就成了一个问题,不断地将更改推送到github并再次运行npm install以将这些更改放入不同的项目中有点烦人。

在开发过程中,是否有方法覆盖节点模块的位置?基本上,在开发过程中,我只想从本地文件系统导入模块,而在生产过程中,它希望从git源代码导入模块。

您需要使用npm linkhttps://docs.npmjs.com/cli/link

这将允许您在node_modules中创建到模块本地版本的直接链接。

最新更新