Node.jsの研究ノート(5)NPM

NPM(ノードパッケージマネージャ):NPMとノードパッケージ(モジュール)の管理ツールは、我々は簡単に提供するグローバル・ノードの開発者からのパッケージを使用できるように、ユーザーが迅速に、インストールして依存関係を管理するのに役立ちます。

NPMは、一般的に次のようなシナリオで使用します:

1.ユーザーがローカルでの使用に誰かNPMサードパーティ製のパッケージによって書かれたサーバからダウンロードできるようにします。

2.ユーザーは、ローカルサーバーへのNPMを使用してから、他の誰かによって書かれたコマンドプログラムをダウンロードしてインストールすることを許可します。

3.ユーザーがNPMを使用するために他の人のためにサーバにアップロード、自分のバッグやコマンドプログラムを書くことができます。

NPM管理ツールをインストールするかどうかを検出し、cmdは、次のように入力しますNPMは、-v、つまり、バージョン番号、インストールが成功したことを表示されます

、NPMは、頻繁に指示を使用しました

淘宝網NPMミラーを使用してください://registry.npm.taobao.org詳細は以下を参照してくださいます。http://npm.taobao.org/をNPM -g cnpm --registry = httpsをインストールします。 

二、package.json 

ディレクトリモジュールに配置package.jsonは、パッケージの特性を定義します。

コマンドによって生成されたpackage.json:NPMのinit -y

package.jsonプロパティ説明:

  • 名前  -パッケージ名。

  • バージョン  -パッケージのバージョン番号。

  • 説明  -パッケージの説明。

  • ホームページ  公式ウェブサイトのURLパッケージ- 。

  • 著者の  著者名パッケージ- 。

  • 貢献  パッケージの名前に他の貢献を- 。

  • 依存  -依存関係のリスト。依存関係がインストールされていない場合、パッケージは自動的にnode_moduleディレクトリにインストールNPMによって異なります。

  • リポジトリ  -タイプパッケージコード場所に格納されている、またはSVNのgitの、のGithubのGitであってもよいです。

  • メイン  -メインフィールドは、マスタ・ファイル・エントリ手順は、文書をロードします(「moduleNameの」)を必要と指定します。このフィールドのデフォルト値は、ルートディレクトリモジュールindex.jsです。

  • キーワード  -キーワード

 

おすすめ

転載: www.cnblogs.com/smile-xin/p/11618862.html