我使用NodeJ构建了一个微服务应用程序。我现在已经建立了这个应用程序4个月,它开始变得很大。我使用私有模块在服务之间共享代码,但现在我面临另一个问题。
我正在获取需要此模块(和公共模块)的重复代码,因为其中许多模块正在所有服务中使用,并在我的索引文件中调用。
所以我试图做的是构建另一个私有模块,它的目的是包含所有这些模块依赖项并控制所有更新。
效果很好,问题是IDE" phpstorm"对我尖叫,因为现在这些依赖关系不在服务包.json中,而且我也没有自动完成(同样的原因)。
有没有办法让包json使用该包中的这个依赖项,或者可能是另一种技术来实现这个