Skip to content

Releases: DavidAlphaFox/ai_npm

0.1.0 release

01 Nov 02:42
Compare
Choose a tag to compare

0.1.0做为ai_npm的第一个发布小版本,主要是为了验证npm镜像方案的正确性,以及初步可以作为一个npm的局域网缓存。
0.1.0版本,仍不能自动随系统启动,仍需要使用dev.sh以开发模式启动。

0.1.0版本已经具备以下功能:

  1. 使用http的keepalive来获取上游仓库的元数据信息和文件包
  2. 能通过上游的http中的cache-control信息来完成缓存管理
  3. 发布自己的包到缓存中,需注意的是,自己发布的包会无条件覆盖上游包信息

待解决问题:

  1. 尚不支持用户验证,因此无法在互联网环境内使用
  2. 没有后台任务,无法自动清理不存在的文件包和下载暂存区
  3. 对下游不支持http的keepalive,导致性能偏低
  4. 仍需更多人使用和测试。