這篇文章主要介紹了Windows系統下Node.js的簡單入門教程,Node.js是用于后端編程的JavaScript框架,需要的朋友可以參考下
隨著近日Paypal和Netflix宣告 遷移到Node.js, 服務器端Javascript平臺已經證明其自身在企業領域的價值. 這對于Node來說是一小步,對于Javascript而言卻是一大跨越啊! 來自.NET, Java, PHP, Ruby on Rails和更多技術領域的程序員, 所有游走于服務器端的編碼者都會聚集到這個平臺上. 作為像 Yahoo, Walmart, 和 Oracle 這樣的大玩家入局,, Node 正在甩掉其一直就存在的不成熟和不穩定的壞名聲. 在這篇文章中,我會向你展示在Window環境下安裝Node.js到底有多容易.
安裝Node.js
讓Node.js安裝在Windows上就是小事一樁. 到 Node.js 網站下載并運行".msi"文件. 它將會把Node.js 和 NPM (Node包管理模塊)安裝上. NPM 相當于用于.NET應用的 NuGet 包管理器.
運行Node.js
在Windows上運行Node.js同樣很容易. 打開 PowerShell 并輸入 "node -v" 確保Node在你的html' target='_blank'>環境變量,并查看你正在運行的Node.js的版本. 同樣的輸入 "npm -v" 來查看你安裝的Node包管理工具的版本. 你弄好了沒? Ok, 讓我們來開始享受樂趣吧!!
打開記事本程序,我們將構建我們的第一個Node.js應用. 把下面的代碼復制到記事本程序中,使用任何文件名都可以,比如"example.js", 并把它保存到你希望的文件夾中:
?
1
2
3
4
5var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello Node');
}).listen(1337, '127.0.0.1');
現在回到 PowerShell. 將路徑變更到你的"example.js"文件存放的地方,并運行Node!
?
1
2cd C:WebsitesNodeTest
node example.js
開啟你的網頁瀏覽器,導航輸入 http://127.0.0.1:1337. 起作用了么? 恭喜你運行了你的第一個Node.js應用!
提供網站服務
你會擔憂我會只留下一個 "Hello World" 示例就收工了? 如果我們知道如何去運行一個HTML文件,那將會更加的美好. 添加一個 "index.html" 文件,里面可以是任何HTML內容. 將會像這樣
? 1 2 3 4 5 6 7 8 <html> <head> <title>Sample Node.js Website</title> </head> <body> <p>This is the home page for you Node.js website.</p> </body> </html>是時候運行應用了。創建一個可以叫任何名字的新文件,比如 "index.js", 并把如下的js代碼加到里面:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 var http = require('http'); var fs = require('fs'); http.createServer(function(req, res){ fs.readFile('index.html',function (err, data){ res.writeHead(200, { 'Content-Type': 'text/html', 'Content-Length': data.length }); res.write(data); res.end(); }); }).listen(1337, '127.0.0.1');鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答