文件名称::package:用Go语言编写的替代npm注册表-Golang开发
文件大小:46KB
文件格式:ZIP
更新时间:2024-06-15 12:29:00
Golang Miscellaneous
nerva(PoC)nerva是一个RESTful的package.json感知注册表服务器。 它旨在提供一种快速,易于维护的npm替代方案。 注册表服务器既可以作为面向公众的服务运行,也可以作为私有主机运行。faci nerva(PoC)nerva是一种RESTful,可识别package.json的注册表服务器。 它旨在提供一种快速,易于维护的npm替代方案。 注册表服务器既可以作为面向公众的服务运行,也可以作为私人托管设施运行。 客户端(例如npm或ied)可以找到运行nerva的系统上托管的软件包。 通用nerva的目标是成为可配置但易于维护的注册表服务器。 nerva主要是为尝试实施统一软件包管理系统的中型团队设计的
【文件预览】:
nerva-master
----.gitignore(69B)
----Makefile(257B)
----storage()
--------sha_cache.go(2KB)
--------download.go(3KB)
--------storage_test.go(4KB)
--------storage.go(3KB)
--------sha_cache_test.go(3KB)
----.travis.yml(150B)
----LICENSE(1KB)
----ui()
--------package.json(117B)
----util()
--------validate_test.go(2KB)
--------http.go(3KB)
--------logo.go(1KB)
--------http_test.go(3KB)
--------log.go(2KB)
--------validate.go(2KB)
----bench()
--------.gitignore(22B)
--------Makefile(290B)
--------targets.txt(25B)
----main.go(1KB)
----README.md(9KB)
----registry()
--------ping.go(2KB)
--------config_test.go(3KB)
--------upstream_test.go(2KB)
--------pkg_download.go(2KB)
--------ping_test.go(1KB)
--------pkg_stats.go(3KB)
--------ui.go(2KB)
--------upstream.go(3KB)
--------repo.go(1KB)
--------registry.go(6KB)
--------root.go(4KB)
--------pkg_root.go(5KB)
--------pkg_version.go(3KB)
--------config.go(2KB)
----TODO.md(119B)
----cmd()
--------registry.go(4KB)
--------root.go(4KB)