1
0
mirror of https://github.com/verdaccio/verdaccio.git synced 2024-11-17 07:45:52 +01:00
verdaccio/website/translated_docs/zh-CN/what-is-verdaccio.md
2018-08-09 08:05:57 +02:00

52 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: what-is-verdaccioverdaccio是什么
title: "Verdaccio是什么"
---
Verdaccio 是一个 **Node.js**创建的**轻量的私有npm proxy registry**
## Registry是什么
* 包的资源库,它执行**CommonJS Compliant Package Registry specification** 来阅读包信息
* 提供与npm clients **(yarn/npm/pnpm)**兼容的API
* 跟随Versioning语义兼容**(semver)**
$> verdaccio
![registry](/svg/verdaccio_server.gif)
## 使用Verdaccio
用任何节点包manager client使用 verdaccio是相当简单的。
![registry](/svg/npm_install.gif)
您要么可以用定制registry全局设置所有项目
npm set registry http://localhost:4873
要么把命令行作为npm里的参数`--registry`在yarn里稍微有些不同
npm install lodash --registry http://localhost:4873
## 私有
所有您发布的包是私有的并且访问权限仅取决于您的配置。
## Proxy
Verdaccio 按需要缓存所有相关项,并在当地或私有网络下可以加速安装。
## Verdaccio概述摘要
* 它是基于Node.js的网页应用程序
* 它是私有npm registry
* 它是本地网络proxy
* 它是可插入式应用程序
* 它相当容易安装和使用
* 我们提供Docker和Kubernetes支持
* 它与yarn, npm 和pnpm 100% 兼容
* 它**forked**于`sinopia@1.4.0`并且100% **向后兼容**
* Verdaccio 表示**意大利中世纪晚期fresco 绘画中流行的一种绿色**的意思。