2017-01-16 16 views
10

.exeファイルをダウンロードしてnode.jsをインストールしようとしていますが、混乱して、Node.jsの設定に固執します。node.jsランタイムまたはnpmパッケージマネージャー両者の違いを十分に理解した上でインストールを進めてください。node.JSのインストール時にnode.jsランタイムとnpmパッケージマネージャのオプションの違いは何ですか?

私の質問は、Node.jsのランタイムとNPM pacakageマネージャの違いはあるもので、すべての機能何私は2つの オプションで入手できます。

インストールのNode.jsの私の基本的な目的は、活字体をコンパイルすることです、私は2 pacakageすべての screen shot of the installation window

答えて

12

ファーストの機能を理解する助けてください、それはNode.jsのインストールをお願いしません。ランタイムまたはnpmパッケージマネージャーを使用すると、両方をインストールすることができます(必要な場合)

Node.jsランタイムは、基本的にJavaScriptコードを理解して実行して結果を生成します。

Npmパッケージマネージャは、コマンドラインを使用してサードパーティライブラリ(他の人のコード)をインストールするためのツールです。

npm install express 

は、たとえばexpressと呼ばれるフレームワークをインストールします。

+0

回答ありがとうございます:) –

1
  • ノードとノードは同じです。同じ のものの交換可能な名前です。誰かがグラフ理論、木やデータについて話しているのでなければ、構造は です。
  • NvmはNodejsバージョンマネージャです。簡単にインストールし、バージョン間で を切り替えることができます。各バージョン のグローバルにインストールされたパッケージを保持します。
  • Npmはパッケージマネージャです。ソフトウェア(ライブラリ、 プラグイン、フレームワーク、アプリケーション)をインストールします。通常、このソフトウェアはノードアプリケーションを構築するためにインストールされた です。時々そうではありません。

もっと簡単に入力してください。 NpmはNodeに依存します。 Nvmはノードをインストールします。

0

ノードJS

  • Node.jsのは簡単 が速く、スケーラブルなネットワークアプリケーションを構築するためのChromeのJavaScriptランタイム上に構築されたプラットフォームです。

  • リアルタイムサービス(ゲームなど、チャット)

NPM

  • NPMは、パッケージマネージャです。通常、このソフトウェアは ノードアプリケーションにインストールされます。

  • ソフトウェア(ライブラリ、プラグイン、フレームワーク、 アプリケーション)をインストールしましょう。

関連する問題