ホームページ > ウェブフロントエンド > jsチュートリアル > 私の Node.js 学習行程 NPM モジュール管理

私の Node.js 学習行程 NPM モジュール管理

高洛峰
リリース: 2016-12-26 09:49:20
オリジナル
1052 人が閲覧しました

NPM は、Node モジュール (パッケージ) を公開するための非公式の標準となっている Node パッケージの管理および配布ツールです。 NPM を使用すると、特定のサービスで使用されるパッケージをすばやく見つけて、インストールされたパッケージをダウンロード、インストール、管理できます。 npmのコマンで使用されているコマンドは次のとおりです。 npmはクエリ関数$ npm searchindexname
も提供します

ノードのインストールはグローバルモードとローカルモードに分かれています。通常の状況では、ローカル モードで実行され、パッケージはアプリケーション コードの統計が含まれるローカルの node_modules ディレクトリにインストールされます。グローバル モードでは、Node パッケージは Node インストール ディレクトリの node_modules にインストールされます。グローバルインストールコマンドは

です$ npm set global = trueを使用することを学んだインストールモードの設定

️$ npm view modulenamelabelname


(3)$ npm node_modulesのコンテンツをリストします。 $ npm list parsable = trueディレクトリの形式で現在インストールされているすべてのノードパッケージを表示できます


(4)$ npm helpm(5)$ npm view moudlename依存関係moduleName repository.url
パッケージのソース ファイル アドレスを表示します


(7) $ npm view moduleName Engines
パッケージが依存する Node のバージョンを表示します

パッケージが期限切れかどうかを確認します。このコマンドにより、期限内に更新できるすべての期限切れのパッケージがリストされます

( 11) $ NPM 更新モジュール名

ノードモジュール更新

(12) $ NPM アンインストール MoudLename
Node モジュールのアンインストール (13) npm パッケージは、このフォルダーの構造を記述する package.json が含まれるフォルダーです。 npm の json フォルダーにアクセスする方法は次のとおりです。
Web ページのフォームが開きます。


(14) npm パッケージを公開するときは、パッケージ名が既に存在するかどうかを確認する必要があります。 依存モジュールの場合、次のコマンドを使用して、このモジュールの相互依存パッケージを確認できます。 npm は Node のパッケージ マネージャーです。 JS. Node.JS 開発を行う場合、パッケージのインストール/アンインストールによく使用されます。実際、パッケージを公開するという作業を行います。

package.json を構成する


プログラムをパッケージ化するには、まずさまざまな設定を構成する必要があります。これらの設定は、パッケージのルート ディレクトリにある package.json によって指定されます。 package.json のコンテンツは厳密な JSON 形式である必要があります。つまり、次のようになります。

文字列は一重引用符ではなく、二重引用符で囲む必要があります。

最後の属性の後には置かないでください。余分なカンマを追加します。
設定オブジェクトには多くの属性があります。詳細については、ここを参照してください。一般的に使用される項目は次のとおりです。

name: パッケージ名。既存のパッケージと重複することはできません。
バージョン: バージョン番号。
説明: 短い紹介。

著者: 著者情報。名前、電子メール、URL の 3 つの属性が含まれます。

bin: プログラム内に実行ファイル(主にコマンドラインから呼び出されるファイル)がある場合、ここに指定します。複数指定できます。
main: require を使用してこのパッケージを呼び出すときのプログラム エントリ。
依存関係: 依存パッケージ、バージョン番号を指定できます。


package.json を構成したら、まずそれをパッケージ化してローカルにインストールして、プログラムが正常に動作するかどうかをテストできます。インストール コマンドは次のとおりです:

npm install

さらに、暗黙のルールがあります。パッケージ内の実行可能プログラムを Node.JS 環境で実行する場合は、プログラム エントリ ファイルの先頭に次の行を追加してください:

#!/usr/bin/env node



if この行がないと、Node.JS のコンテキストで実行されるのではなく、システムのデフォルトとして開きます。

npm アカウントを登録する


パッケージを npm に公開するには、まずアカウントを登録する必要があります。 npm は、Web バージョンの登録ウィザードを提供しません。登録はコマンドラインからも行う必要があります:

npm adduser
このコマンドを実行すると、ユーザー名、メールアドレス、パスワードの入力を求められます。入力後、しばらく待ちます。

パッケージを公開する

以下のコマンドを実行してパッケージを公開します:

npm public

パッケージを更新したい場合は、package.json番号のバージョンを変更するだけです。その後、リリースコマンドを再実行してください。

私の Node.js 学習パスと NPM モジュール管理に関するその他の記事については、PHP 中国語 Web サイトに注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート