ダウンロードしてインストール
- ダウンロードする公式サイトではネクサスリポジトリマネージャOSS 3.xのを、任意の場所に解凍します。
-
管理者は、PowerShellを実行し、ネクサス3.13.0-01 / binディレクトリに切り替え
$
./nexus.exe /install
インストール後、成功を促すメッセージが表示されますInstalled service 'nexus
$
./nexus.exe /run
サービスを実行して、最初のマイナーは、長い時間を待ちます -
ブートアップのために待機した後、入力して
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 repository
NPMを追加するボタンを(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ました
- ユーザーの追加
npm adduser -registry http://192.168.0.102:8081/repository/npm-xueyou/
- リリースパッケージ、NPM公開-registry http://192.168.0.102:8081/repository/npm-xueyou/
- package.jsonが追加変更
"publishConfig": { "registry": "http://192.168.0.102:8081/repository/npm-xueyou/" }
ので、直接、npm publish
のリリースに
ネクサスは、ブートを有効にします
nexus/bin
環境変数へのディレクトリ- 新しい
nexus-start.bat
入力nexus.exe /run
保存 - + R入力に勝つ
shell:startup
開くためにC:\Users\tangdekun\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
、ディレクトリをにファイルを