k8s 上の npm プライベート ライブラリ上に verdaccio をビルドし、同時に cnpm をサポートできます

社内業務の発展に伴い、社内でパッケージ化する必要があるuiライブラリやコンポーネントライブラリを社内の専用サーバーに置く必要があり、そのためにインターネットで検索し、機種を選定し、最終的に選定しました。 verdaccio を構築するのは、自分たちで行うことができるためです。データベースに取り組むには、面倒な設定を行わずに正常に構築できます。

ヴェルダッチョ

Verdaccio は、構成を必要としない、シンプルなローカルのプライベート npm レジストリです。Verdaccio には、すぐに使用できる独自の小さなデータベース、他のレジストリ (npmjs.org など) をプロキシする機能、ダウンロードされたモジュールをキャッシュする機能があります。

必要な環境を構築する

1. nrm nrm をインストールして npm ソースを管理します。私の他の記事を参照してください https://blog.csdn.net/u013994400/article/details/124274349

ビルドプロセス

1.verdaccioをインストールする

npm install -g verdaccio

2. nrm を使用してローカル ソースを切り替える

nrm  ls
nrm use xxx(本地源)
nrm add 名称 地址 (创建新的源)
nrm del 名称(删除源)

3. パッケージのリリース

npm login
npm publish 

4. cnpmを使用する必要がある場合

cnpm config set registry xxx(本地源)

おすすめ

転載: blog.csdn.net/u013994400/article/details/128093038