Node.js NPM
NPMとは何ですか?
NPMは、Node.jsパッケージ、または必要に応じてモジュールのパッケージマネージャーです。
www.npmjs.comは、ダウンロードして使用できる何千もの無料パッケージをホストしています。
Node.jsをインストールすると、NPMプログラムがコンピューターにインストールされます。
NPMはすでにコンピューターで実行する準備ができています!
パッケージとは何ですか?
Node.jsのパッケージには、モジュールに必要なすべてのファイルが含まれています。
モジュールは、プロジェクトに含めることができるJavaScriptライブラリです。
パッケージをダウンロードする
パッケージのダウンロードはとても簡単です。
コマンドラインインターフェイスを開き、必要なパッケージをダウンロードするようにNPMに指示します。
「大文字」というパッケージをダウンロードしたい:
「大文字」をダウンロード:
C:\Users\Your Name>npm install upper-case
これで、最初のパッケージをダウンロードしてインストールしました。
NPMは、パッケージが配置される「node_modules」という名前のフォルダーを作成します。今後インストールするすべてのパッケージは、このフォルダーに配置されます。
私のプロジェクトは現在、次のようなフォルダ構造になっています。
C:\Users\My Name\node_modules\upper-case
パッケージの使用
パッケージがインストールされると、使用できるようになります。
他のモジュールを含めるのと同じ方法で、「大文字」パッケージを含めます。
var uc = require('upper-case');
出力「HelloWorld!」を変換するNode.jsファイルを作成します。大文字に:
例
var http = require('http');
var uc = require('upper-case');
http.createServer(function
(req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.write(uc.upperCase("Hello
World!"));
res.end();
}).listen(8080);
上記のコードを「demo_uppercase.js」というファイルに保存し、ファイルを開始します。
demo_uppercaseを開始します:
C:\Users\Your Name>node demo_uppercase.js
コンピューターで同じ手順を実行した場合、例と同じ結果が表示されます:http:// localhost:8080