NodeJSメモ-1

2342 ワード

もっと読む
NODEJS学習ノート(WINDOWS)
1、開発環境
NodeJsをインストールして、公式のインストールパッケージをダウンロードします.Nodeがインストールされているかどうか確認してください.cmd > node -v Expressフレームをインストールするグローバルインストール:cmd > npm install -g expressはnpmグローバルインストールパスを確認します.cmd > npm install -g express-generatorはnomグローバルインストールパスを設定します.cmd > npm config get prefixはExpressのインストールが完了したかどうかを確認します.windows環境変数設定ウィンドウを開き、Path変数にnpmのグローバルインストールパスを追加します.Expressプロジェクトを作成したい任意のディレクトリに入ります.cmd > npm config set prefix はExpressプロジェクトを作成してデフォルトの設定のExpressプロジェクトを作成します.
MongoDB公式ダウンロードをインストールします.http://www.mongodb.org/downloads MongoDBはxpシステムに対応していません.64ビットのwindows 7だけサポートしています.Window ServerはMongoDB.msiインストールプログラムをダウンロードして、インストールを実行します.インストールが完了したら、一つのディレクトリを選択してMongoDBデータベースの格納場所を作成します.cmd > express -VはMongoDBインストールディレクトリに入り、binディレクトリに入って、mongod.exeプログラムを実行します.サービスを開始し、サービスを開始する時はデータベースの保存場所パスを設定します.cmd > cd d:\project
odejs
は功を開始した後、binディレクトリでクライアントのmongo.exeプログラムを実行します.
Usage: express [options] [dir]

Options:

-h, --help          output usage information
  -V, --version       output the version number
  -e, --ejs           add ejs engine support (defaults to jade)
      --hbs           add handlebars engine support
  -H, --hogan         add hogan.js engine support
  -c, --css   add stylesheet  support (less|stylus|compass) (defaults to plain css)
      --git           add .gitignore
  -f, --force         force on non-empty directory
クライアントの接続が成功しました.Mysqlをインストールする2常用カバン、中間部品
express-session(ユーザセッション管理登録用)body-parser(POST要求データ解析器)cookie-parser(Cookieデータ解析器)sockete.io(最も人気のあるWebSocket通信パッケージ)mongondb(ドキュメントオブジェクトモデルデータベース)mysql(関係型データベース)node-uuid(UIDジェネレータ)node-innspector(Nodeデバッグ環境)3デバッグ環境のインストール
inspectorパッケージ> express Demo をインストールします.
プロジェクトスクリプトをdebugで起動する> express -help 5858は、デフォルトのデバッグポートであり、カスタマイズ可能なです.
新しくdosコマンド端末を開けて、node-innspector > npm install出力を起動します.Node Inspector v 0.9.2 Visithttp://127.0.0.1:8080/debug?port=5858 トstart debugging.Googleブラウザを開くには、V 8 JSエンジンのブラウザが必要です.上のアドレスを開く:http://127.0.0.1:8080/debug?port=5858 これにより、デバッグ先のJSスクリプトと同じように、nodejsコードをデバッグすることができます.