覆盖从本地文件夹提供的单个包的默认npm注册表

覆盖从本地文件夹提供的单个包的默认npm注册表,npm,Npm,我正在向当前使用默认npm注册表的项目添加几个依赖项。显然,依赖关系无法解决,因为在那里找不到包 我想知道我是否可以通过一个文件夹或zip文件来提供包,并告诉npm绕过某些依赖项的注册表,直接从文件夹中获取包。我希望避免设置自己的注册表。似乎是解决此问题的轻量级解决方案。它是一个私有存储库服务器,允许使用私有包、缓存npmjs.org注册表和覆盖公共包 免责声明:我没有尝试过,因为我的问题是由另一个私人注册中心解决的,我在写问题时不知道。但是,它可能会帮助其他人。也许您可以直接依赖模块,使用?不

我正在向当前使用默认npm注册表的项目添加几个依赖项。显然,依赖关系无法解决,因为在那里找不到包

我想知道我是否可以通过一个文件夹或zip文件来提供包,并告诉npm绕过某些依赖项的注册表,直接从文件夹中获取包。我希望避免设置自己的注册表。

似乎是解决此问题的轻量级解决方案。它是一个私有存储库服务器,允许使用私有包、缓存npmjs.org注册表和覆盖公共包


免责声明:我没有尝试过,因为我的问题是由另一个私人注册中心解决的,我在写问题时不知道。但是,它可能会帮助其他人。

也许您可以直接依赖模块,使用?不幸的是,这是不可能的,因为我所依赖的包有更多的依赖项,需要更改。