0
Fork 0
mirror of https://github.com/verdaccio/verdaccio.git synced 2025-02-17 23:45:29 -05:00
verdaccio/website/translated_docs/ja/what-is-verdaccio.md

55 lines
No EOL
2 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-verdaccio
title: "Veridaccio とは?"
---
Verdaccioは、**Node.js**で構築された**軽量なプライベートnpmプロキシレジストリ**です。 <iframe width="560" height="315" src="https://www.youtube.com/embed/hDIFKzmoCaA?enablejsapi=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen mark="crwd-mark"></iframe>
## What's a registry?
* A registry is a repository for packages, that implements the **CommonJS Compliant Package Registry specification** for reading package's information.
* Provide a compatible API with npm clients **(yarn/npm/pnpm)**.
* Semantic Versioning compatible **(semver)**.
$> verdaccio
![レジストリ](assets/verdaccio_server.gif)
## Verdaccioの使用方法
Using Verdaccio with any Node.js package manager client is quite straightforward.
![レジストリ](assets/npm_install.gif)
You can use a custom registry either by setting it globally for all your projects
npm set registry http://localhost:4873
or by using it in command line as an argument `--registry` in npm (slightly different in yarn)
npm install lodash --registry http://localhost:4873
yarn config set registry http://localhost:4873
## プライベート
Verdaccioにpublishしたパッケージはすべて非公開で、アクセスできるのは設定に基づくクライアントだけです。
## プロキシ
Verdaccio cache all dependencies on demand and speed up installations in local or private networks.
## In a Nutshell
* Node.js上で動作するWebアプリ
* プライベートnpmレジストリ
* ローカルネットワークプロキシ
* プラグイン対応のアプリケーション
* It's fairly easy to install and to use
* DockerとKubernetesのサポートを提供しています
* yarn、npm、pnpmと100互換性があります
* Verdaccio means **A green color popular in late medieval Italy for fresco painting**.