mirror of
https://github.com/verdaccio/verdaccio.git
synced 2025-02-17 23:45:29 -05:00
55 lines
No EOL
2.6 KiB
Markdown
55 lines
No EOL
2.6 KiB
Markdown
---
|
||
id: шта-је-verdaccio
|
||
title: "Шта је Verdaccio?"
|
||
---
|
||
|
||
Verdaccio је **lightweight private npm proxy registry** уграђен у **Node.js** <iframe width="560" height="315" src="https://www.youtube.com/embed/hDIFKzmoCaA" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen mark="crwd-mark"></iframe>
|
||
|
||
<div id="codefund">''</div>
|
||
|
||
## Шта је registry
|
||
|
||
* Репозиторијум за пакете који имплементира **CommonJS Compliant Package Registry specification** за читање информација о пакету
|
||
* Обезбеђује API компатибилност са npm клијентима, **(yarn/npm/pnpm)**
|
||
* Прати семантику Versioning compatible **(semver)**
|
||
|
||
$> verdaccio
|
||
|
||
|
||

|
||
|
||
## Коришћење Verdaccio-а
|
||
|
||
Коришћење verdaccio-а са било којим node package manager client је врло јасно одређено.
|
||
|
||

|
||
|
||
Можете користити прилагођени registry за све своје пројекте било ако га подесите на глобално
|
||
|
||
npm set registry http://localhost:4873
|
||
|
||
|
||
или преко command line као аргумент `--registry` у npm (мало се разликује у односу на yarn)
|
||
|
||
npm install lodash --registry http://localhost:4873
|
||
|
||
|
||
## Private
|
||
|
||
Сви пакети које публикујете су подешени као приватни и доступни су само ако су тако конфигурисани.
|
||
|
||
## Proxy
|
||
|
||
Verdaccio кешира све dependencies на захтев и тако убрзава инсталирање на локалне или приватне мреже.
|
||
|
||
## Verdaccio у кратким цртама
|
||
|
||
* То је web app базирана на Node.js
|
||
* То је приватни npm registry
|
||
* То је локални network proxy
|
||
* То је апликација која подржава плугине
|
||
* Прилично једноставан за инсталирање и коришћење
|
||
* Нудимо Docker и Kubernetes подршку
|
||
* 100% Компатибилан са yarn, npm и pnpm
|
||
* Након што је **форкован** на бази `sinopia@1.4.0` остварује 100% **компатибилност уназад**.
|
||
* Име Verdaccio означава** зелену боју која се користила за италијанско фрескосликарство касног средњег века**. |