NPM PWを構築するためにネクサスリポジトリマネージャを使用します

ダウンロードしてインストール

  1. ダウンロードする公式サイトではネクサスリポジトリマネージャOSS 3.xのを、任意の場所に解凍します。
  2. 管理者は、PowerShellを実行し、ネクサス3.13.0-01 / binディレクトリに切り替え

    $ ./nexus.exe /install インストール後、成功を促すメッセージが表示されます Installed service 'nexus

    $ ./nexus.exe /run サービスを実行して、最初のマイナーは、長い時間を待ちます

  3. ブートアップのために待機した後、入力して  http://127.0.0.1:8081、右上のをクリックして  Sign In 着陸、デフォルトのアカウント:管理者パスワード:admin123

NPMの倉庫を追加

以下の入力名は、それぞれのニーズに応じて変更されています

  • 左側のメニューをクリックしてRepositories、クリックCreate repositoryボタンを。
  • 選択し  npm(proxy)、名前を入力します:NPM-プロキシ、リモートストレージがいっぱい  https://registry.npm.taobao.org  または  https://registry.npmjs.orgをパケット場合のアドレスプロキシにアドレス要求を。
  • もう一度クリックしてCreate repositoryNPMを追加するボタンを(hossted)入力した名前:. NPM-xueyouは、自分のプライベートのパッケージを格納するために使用されます
  • もう一度クリックしてCreate repository[名前をNPM(グループ)を追加入力するには、ボタンを:. NPM-すべて、2つの動きの正しい選択では、以下のメンバーのリポジトリを追加する前に

設定と検証NPM倉庫

  • $ npm config set registry http://localhost:8081/repository/npm-all/ のURL URLはこちらNPM-すべての右の倉庫を取得しています
  • ない、のためにパッケージ変更を初期化し、ディレクトリを入力し  npm init -y、  npm --loglevel info install grunt 独自の倉庫からのアドレスは、パッケージを引くかどうかを確認するために
  • アクセス許可を設定、レルムメニューは、右にNPMベアラートークンのレルムを追加します
  • 追加ユーザーは、その後、  npm login –registry=http://192.168.0.102:8081/repository/npm-all/ アカウント、パスワードとメールアドレスの入力をする必要があり、着陸します
  • ログイン  npm login --registry=http://192.168.0.102:8081/repository/npm-all/ ちょうど新しいユーザーのパスワードとユーザーとメールボックスを入力します。

独自のパッケージを投稿

ファイルディレクトリを持つモジュールのリリースを確保するためにpackage.jsonました

  1. ユーザーの追加 npm adduser -registry http://192.168.0.102:8081/repository/npm-xueyou/
  2. リリースパッケージ、NPM公開-registry  http://192.168.0.102:8081/repository/npm-xueyou/
  3. package.jsonが追加変更  "publishConfig": { "registry": "http://192.168.0.102:8081/repository/npm-xueyou/" }ので、直接、npm publishのリリースに

ネクサスは、ブートを有効にします

  1. nexus/bin 環境変数へのディレクトリ
  2. 新しい  nexus-start.bat 入力  nexus.exe /run 保存
  3. + R入力に勝つ  shell:startup 開くために  C:\Users\tangdekun\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 、ディレクトリをにファイルを

おすすめ

転載: www.cnblogs.com/xiaojf/p/11280887.html