【Nodejs編三】Node.js-npmパッケージ管理ツール
1618 ワード
一、NPMとは何ですか?
モジュールコードを共有/繰り返し利用/管理することができます.それはある独立した機能をカプセル化して、公開、更新、依存管理とバージョン制御に用います.
二、依存パッケージの設置それは人気のnode.jsのフレームです. Node.jsの公式推薦. 依存パッケージのインストール方法を実証するために. 第一簡潔な文法
一行のコードは
もちろんダウンロードの場所はローカルモードとグローバルモードに分けられます.
第二ローカルモード
文法---
第三グローバルモード
文法-----
グローバルモードは、パケットをグローバルで使用可能な位置に設置し、マルチコピーを低減するためにグローバルモードを使用するが、ローカルモードはPATH環境変数を追加しないためである.binディレクトリはPATH環境変数に含まれていません.直接使用できません.
二、ステップとインスタンス
第一歩はexpressをダウンロードします.
モジュールコードを共有/繰り返し利用/管理することができます.それはある独立した機能をカプセル化して、公開、更新、依存管理とバージョン制御に用います.
二、依存パッケージの設置
Express
は、Node.jsプラットフォームに基づく、極めて簡単で柔軟なウェブアプリケーション開発の枠組みであり、一連の強力な特性を提供し、各種のWebおよびモバイルデバイスアプリケーションの作成を支援する.expressはNode.jsアプリケーションの最も広範なウェブフレームで、現在は4.xバージョンで、非常に薄いです.Railsと比べると、まったく両極端です.expressの公式サイトはhttp://expressjs.com/よく行ってAPIを見ます.なぜ先にこのExpressを引き出すのですか?一行のコードは
npm install express
できました.一体何をしましたか?まずNPMサイトから他の人がアップロードしているコードを探してダウンロードします.もちろんダウンロードの場所はローカルモードとグローバルモードに分けられます.
第二ローカルモード
文法---
npm install express
インストール位置---~/ node_modules
デフォルトではnpm install
コマンドを使ってローカルモードを採用します.つまり、現在のディレクトリのnode_modules
サブディレクトリにパッケージをインストールします.Node.jsはrequire('express')を直接使用します.このバッグを導入できます.第三グローバルモード
文法-----
sudo npm install -g express
はなぜもう使えますか?全体パターンを使う必要がありますか?グローバルモードは、パケットをグローバルで使用可能な位置に設置し、マルチコピーを低減するためにグローバルモードを使用するが、ローカルモードはPATH環境変数を追加しないためである.binディレクトリはPATH環境変数に含まれていません.直接使用できません.
二、ステップとインスタンス
第一歩はexpressをダウンロードします.
$sudo npm install -g express
第二段階の構成は使用して、簡単なサーバーap.jsを作成します.var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.send('Hello World');
});
app.listen(3000, function () {
console.log('app is listening at port 3000');
});
第3ステップ端末で実行するnode app.js
ステップ4ブラウザを開き、入力します.http://127.0.0.1:3000/を選択して、出力Hello World!
.