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

时间:2017-06-12 07:57:24

标签: npm

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

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

1 个答案:

答案 0 :(得分:0)

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

免责声明:我没有尝试过,因为我的问题是在编写问题时我不知道的另一个私人注册表解决的。但是,也许它可以帮助别人。