NPM は、Node モジュール (パッケージ) を公開するための非公式の標準となっている Node パッケージの管理および配布ツールです。 NPM を使用すると、特定のサービスで使用されるパッケージをすばやく見つけて、インストールされたパッケージをダウンロード、インストール、管理できます。
NPM で一般的に使用されるコマンドは次のとおりです:
(1)$ npm install moduleNames
ノードモジュールをインストール
注: 使用時にモジュールの名前がわからない場合は、 に従ってください。
インデックス値を使用して目的のモジュールを見つけます。 npm はクエリ関数 $ npm searchindexName も提供します
インストールが完了すると、node_modules ディレクトリが生成され、その下にノード モジュールがインストールされます。
ノードのインストールは、グローバル モードとローカル モードに分かれています。通常、ローカル モードで実行され、パッケージがインストールされます
アプリケーション コードに関する統計が含まれているローカルの node_modules ディレクトリに移動します。グローバル モードでは、Node パッケージは
になります。
これをNodeインストールディレクトリのnode_modulesにインストールします。グローバル インストール コマンドは
です。
$npm set global=true を使用してインストール モードを設定する方法を学びましょう
, $npm get global では、現在使用されているインストール モードを表示できます。
(2)$ npm view moduleNames
の package.json フォルダーを表示します。
注: package.json フォルダー内のタグの内容を表示したい場合は、
を使用できます。
(3)$ npm リスト
現在のディレクトリにインストールされているノード パッケージを表示します
によって異なります。
node_modules の内容。 $ npm list parseable=true は、現在のコンテンツをディレクトリ
の形式で表示できます。
より前にインストールされたすべてのノード パッケージ
(4)$ npm ヘルプ
ヘルプコマンドを表示
(5)$ npm view modleName の依存関係
パッケージの依存関係を表示
(6)$ npm view moduleName リポジトリ.url
パッケージのソースファイルアドレスを表示
(7)$ npm view moduleName エンジン
パッケージが依存するノードのバージョンを表示します
(8)$npm ヘルプフォルダー
npm
によって使用されるすべてのフォルダーを表示します
(9)$ npm再構築モジュール名
パッケージのコンテンツを変更した後の再構築に使用されます
(10)$ npm は古い
パッケージが古いかどうかを確認します。このコマンドは古いパッケージをすべてリストし、適切なタイミングでパッケージを更新できます
(11)$ npm update moduleName
ノードモジュールを更新
(12)$ npm uninstall モジュール名
ノードモジュールをアンインストール
(13) npm パッケージは package.json が含まれるフォルダーであり、package.json はこのフォルダーの構造を記述します。訪問
npmにjsonフォルダーを問い合わせる方法は以下の通りです:
このコマンドはデフォルトの方法で Web ページを開きます。デフォルトの起動プログラムが変更されている場合、Web ページとして開かない可能性があります
。
開ける。
$ npm search packageName
次のコマンドを使用して、このモジュールの相互依存パッケージを確認します
npm は Node.JS のパッケージ マネージャーです。 Node.JS 開発を行う場合、パッケージのインストール/アンインストールによく使用されます。実際、パッケージを公開するという作業を行います。
構成パッケージ.json
プログラムをパッケージ化するには、まずさまざまな設定を構成する必要があります。これらの設定は、パッケージのルート ディレクトリにある package.json で指定されます。 package.json のコンテンツは厳密な JSON 形式である必要があります。つまり、文字列は一重引用符ではなく二重引用符で囲む必要があります。
属性名は二重引用符で囲む必要があります。
最後の属性の後に余分なカンマを追加しないでください。
設定オブジェクトには多くの属性があります。詳細については、一般的に使用される項目を参照してください。
バージョン: バージョン番号。
説明: 簡単な紹介。
著者: 著者情報。名前、電子メール、URL の 3 つの属性が含まれます。
bin: プログラム内に実行ファイルがある場合(主にコマンドラインから呼び出されます)、ここに指定します。複数のファイルを指定できます。
main: require を使用してこのパッケージを呼び出すときのプログラム エントリ。
依存関係: 依存パッケージ、バージョン番号を指定できます。
npm install
#!/usr/bin/env ノード
この行がないと、Node.JS 環境で実行されるのではなく、システムのデフォルト モードで開きます。
パッケージを npm に公開するには、まずアカウントを登録する必要があります。 npm は、Web バージョンの登録ウィザードを提供しません。登録はコマンドラインから行う必要もあります:
npm adduser
このコマンドを実行すると、ユーザー名、メールアドレス、パスワードを入力する画面が順番に表示されますので、入力後しばらく待ちます。
パッケージを公開
次のコマンドを実行してパッケージを公開します。
npm public
パッケージを更新する場合は、package.json のバージョン番号を変更し、publish コマンドを再実行します。