# codefact **Repository Path**: VLeeDesignTheory/codefact ## Basic Information - **Project Name**: codefact - **Description**: 一款面向前端的私有制品仓库 - **Primary Language**: NodeJS - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-16 - **Last Updated**: 2024-03-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

logo

CodeFact


## Introduction > 一款面向前端的私有制品仓库 ## Principle 整个私有仓库采用服务存储模型进行架构设计,通过优化缓存、精简存储文件格式等来配合之前介绍的包管理方案进行更好的工程管理 ![architecture](assets/architecture.png) 整个技术选型可以分为对注册表方案和存储方案的设计,包括:界面、注册表、存储格式等。其中,对于私有`npm`注册表而言,采用`Verdaccio`的轻量化私有代理注册方案;对于存储方案,则采用`Nexus`代理转发并配合`Docker`文件格式持久化于对象存储中 ![technology](assets/technology.png) ## License [MIT](http://opensource.org/licenses/MIT) Copyright (c) we452366