NodeJs初學者經典入門解析
Node.js 是一個基于谷歌瀏覽器JavaScript執行環境建立的一個平臺,讓JavaScript可以脫離客戶端瀏覽器運行,讓 JavaScript具有服務器語言的能力。我們可以使用NodeJs方便地快速的搭建 易于擴展的網絡應用。Node.js 借助事件驅動, 非阻塞 I/O 模型變得輕量和高效, 非常適合運行在分布式設備的數據密集型的實時應用。V8引擎執行Javascript的速度非常快,性能非常好。Node 對一些特殊用例進行了優化,提供了替代的API,使得V8在非瀏覽器環境下運行得更好。
NodeJs入門
一、下載NodeJs平臺
直接在百度中搜索”NodeJs“,點擊nodejs官方網站。官方網站如下,然后點擊Install(安裝),瀏覽器會彈出一個下載對話框,我們需要把NodeJs保存到電腦中。
二、安裝nodejs
直接點擊已經下載好的安裝文件,建議在安裝的過程中,采用默認安裝,并且安裝到一個沒有中文和空格個路徑中。
安裝程序自動會把”node“命令加入到系統PATH中,打開控制器查看”node“命令是否可用。
注意以上命令運行不成功的小伙伴們,那么證明你的nodejs安裝失敗或者是nodejs沒有加入系統PATH中。
三、一分鐘寫一個web服務器
1.新建一個文本文件,命名為app.js
2.加入實現服務器代碼
//引入http模塊
var http = require("http");
//創建服務器
var server = http.createServer(function(req,res){
//req 請求對象
//res 響應對象
res.writeHead(200,{"content-type":"text/html;charset=UTF-8"});
res.write("<h1>Hello NodeJs </h1>");
res.end();
});
//啟動服務器,并且監聽80端口。
server.listen(80);
3.運行app.js代碼
4.瀏覽器訪問