それは何のNode.js?
私たちは、ウィキペディアで言うする方法を見て?JavaScriptは、このスクリプトは、一般的に、ブラウザのフロントエンドプログラミングを使用した、ブラウザで実行中のスクリプトが、それは、シンプルで軽量、編集しやすいですが、1日には、開発者ライアンはフロントスクリプト言語を実行できることがわかりましたサーバの時刻、世界を席巻嵐が始まりました。Node.jsのは、簡単にネットワークアプリケーションを拡張しやすい高速応答を構築するためのクロームJavaScriptランタイム上に構築されたプラットフォームです。Node.jsのイベント駆動型、非ブロックI / Oモデルと軽量かつ効率的に、分散型のデバイス上で実行されているデータ集約型リアルタイムアプリケーションに理想的であることが。
ノードは、Javascriptの実行環境(ランタイム)です。実際には、それはGoogleのV8エンジンのパッケージです。V8エンジンのJavascriptの実行速度が非常に速く、非常に良いパフォーマンスです。いくつかの特別なユースケースのためのノードは、ブラウザ以外の環境でより良いV8の実行を行う、代わりのAPIを提供するために最適化されています。
あなたがそれを読みますか?
正直なところ、私は理解していませんでした!
だから、最終的にそれが何であるかのNode.js?
ウェブバックエンドの開発言語、あなたはこれを理解できますか?
ASP、JSP、PHPは、あなたが何かを知っているのですか?
さて、あなたはユーザの要求を処理するためにデータベースにアクセスするためのJSを使用したいですか?
===============================================
Node.jsのは、オープンソースプロジェクト、その創始者ライアン・ダールです。その後、このオープンソースプロジェクトは非常に人気があり、Joyentのは、この会社は、Node.jsのに気づいたプロジェクトを後援することを決定しました。ライアン・ダールは、フルタイムのNode.jsプロジェクトの開発を担当し、2010年に同社に入社しました。
Node.jsの概要、および以降のための管理上の問題のいくつかの重要な開発者離れJoyentの、別々の丘は、コミュニティは非常にアクティブであった、io.jsと呼ばれるオープンソースプロジェクトを開始しました。しかし、2015年9月15日、io.jsは、Node.jsののv4.0.0がリリースされ、再びフィットとのNode.js。
Node.jsのダウンロード
公式サイトのアドレスします。https://nodejs.org/en/
あなたは、次の図を入力するためのリンクをクリックすることができます:
私は、Windows 7 x64システムを持って、バージョンを選択:v4.2.4 LTS、比較的より成熟し、信頼性の高いバージョンを。
Node.jsのをインストールします。
ライン上のステップのインストールバイステップではなく、視覚的な印象の質感と非接触に、本当に何もありません!
インストールが完了した後、以下に示すように、[スタート]メニューは、Node.jsののディレクトリを追加します。
コマンド・ライン・ウィンドウを開き、のNode.jsをクリックして、タイプ「OS」と入力してみてください
最初のWebサーバー
より連絡し、Web開発言語の多くは、あなたが言語自体に基づいて独自のWebサーバーを記述することができるときで発見!
そう、Python言語は、そう、Node.jsのも事実である言語を行きます。
通常、すでに優れたサーバーフレームワークを使用することができているので、しかし、通常我々は、プロジェクトの開発時にはそうではないことがあります。
「helloworld.js」ファイルとして次のコードを保存します。
VARのhttp =は、(必要に' HTTP ' ); VaRのサーバー= http.createServer(機能(リクエスト、レスポンス){ Response.Endの(" Hello Worldの!" ); }); server.listen(8080)。
Webサーバーのコードのように数行?
はい、はい!これは、より精神的にウェブサーバーですが、それだけに「Hello World!」を返します。
右、よく理解しておく必要があり、多くの小規模なパートナーのためのフロントエンドを必要としますか?
限り、ライン上であなたのjsとして、あなたは、バックエンドのWeb +フロントエンド開発のマスターになることができます!
打开命令行,切换到“helloworld.js”文件的保存目录,执行:node helloworld.js
如果你开启了防火墙,应该会看到下图:
点击允许访问,打开浏览器,输入“http://localhost:8080/”访问看看吧!
注意:如果是一直处于cmd模式会占用端口号,可以直接CTR+C退出node
小结
到这里Node.js Web的开发环境就搭建完了,就这么简单,你也试试吧!
===============================================================
借鉴:https://blog.csdn.net/testcs_dn/article/details/50532775