I.はじめに
Node.jsのサーバー側JavaScripで実行されている、バックエンド開発のセットを達成するために、両方をNodeJS、だけでなく、との完全なスタックの開発を達成するために反応し、MySQLのフロントエンド。だから、Node.jsの学ぶことはまだ非常に必要です。私はまた、我々はそれと一緒に働く、始めることを学ぶようになりました。
第二に、インストール
3 nodeJSインストールは次のとおりであり、があります。
インストールパッケージの公式をダウンロードしてインストールします。1.
// ダウンロードしてインストールするには、公式ウェブサイト https://nodejs.org/en/download/を
2、マックOSにインストールされた管理ツール自作システムを使用して
// :まず、自作HTTPSの公式サイトにアクセスしてください// brew.sh、インストールするための指示をコピー自作 の/ usr / binに/ Rubyの-e " $(カール-fsSL https://raw.githubusercontent.com/Homebrew/install/master/インストール)" // そして、ノードインストール ノードをインストールBREWを
図3は、インストールNVM Managerバージョン(NVM管理nodejsとNPMバージョン)をお勧めします
// https://github.com/nvm-sh/nvm:まず、NVMをインストールし、あなたはGitHubでのNVM閲覧でき カール-O-HTTPS://raw.githubusercontent.com/creationix/nvm/v0.34.0/installを。 SH | bashの // そして、ノードの最新バージョンをインストール NVMがインストール // NVM共通機能 NVM LS- リモートノード公式バージョンの一覧を インストールNVMの安定をノード最新の安定版を NVMがインストール <バージョン>を指定したバージョンのインストール NVMのアンインストール <バージョン> 削除を指定のインストールバージョン NVMの使用 <バージョン> スイッチは、ノードの指定されたバージョン使用 NVM LSのリストをすべてインストールされているバージョンは 、現在のNVM ディスプレイに現在のバージョンの NVMエイリアス <名前> <バージョン> 異なるバージョン番号には、エイリアスを追加 NVMは、unalias <名前>を削除定義された別名 REINSTALL NVM -packages <バージョン>は現在のバージョンのノード環境では、バージョンが指定されているグローバルパケットNPMを再インストール
第三に、アプリケーション
nodeJsをインストールした後、今適用のNode.jsに入れることができます。
アプリケーション1:Node.jsのは簡単なプログラムを実行して使用して
プロジェクトを作成します。1.
mkdirノード-デモ
2、プロジェクトに
cd node-demo
3、NPM初期化
// 快速初始化 NPM INIT - Y // package.json初始化的结果如下 { " 名前":" ノードデモ" 、 " バージョン":" 1.0.0 " 、 " 説明":"" 、 " 主":" index.js " " スクリプト" :{ " テスト":" エコー\ "エラー:何のテストが指定されていません\"&&出口1 " }、" キーワード" :[]、 " 著者":"" 、 " ライセンス":" ISC " }
4、ファイルを作成します
5、プロジェクトを実行
SRCノード/ app.js //私の端末のディスプレイ結果は次のとおりです。4
アプリケーション2:Node.jsのを使用してWebサーバーを設定します
App.js内容を変更、次のとおりです。
// Webサービス // アヤックス---> API ---> Webサーバー(Node.jsの) // インポートモジュールのhttp のconstのhttp =(必要' HTTP ' ); // サーバーインスタンスを作成します // REQ:コンテンツ要求を / / RES:応答のコンテンツ のconstサーバhttp.createServer =((REQ、RES)=> { res.end(' こんにちは' ); }); // 提供サーバ聴取 @ 3000:ポート番号をリスニング @ 127.0.0.1:ホストモニタ // ()=> {}:リスニングコールバック server.listen(3000、' 127.0.0.1 '、()=> { console.log(' サーバーの起動' ); });
結果は以下の通りであります:
xiayuanquan @ XYQ〜/デスクトップ/開発事例/ NodeApp /デモノードノード-srcが/ app.js サーバの起動を
次のようにブラウザの結果は以下のとおりです。