如何从头开始实现与NPM兼容的包注册表



我想实现我自己的NPM兼容包注册表,比如"github packages"。

我在哪里可以找到如何做到这一点的文档?


例如;

npm login --registry https://myregistry.com

npm install

将向注册表发送post/get请求。我在哪里可以找到关于如何实现这些端点的文档?这是公开信息吗?

来自npm注册表的响应文档位于github:

https://github.com/npm/registry/blob/master/docs/responses/package-metadata.md#dist

最新更新