国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 系統(tǒng) > Windows > 正文

Windows系統(tǒng)下Node.js的簡(jiǎn)單入門教程

2019-11-02 15:53:18
字體:
供稿:網(wǎng)友

   這篇文章主要介紹了Windows系統(tǒng)下Node.js的簡(jiǎn)單入門教程,Node.js是用于后端編程的JavaScript框架,需要的朋友可以參考下

  隨著近日Paypal和Netflix宣告 遷移到Node.js, 服務(wù)器端Javascript平臺(tái)已經(jīng)證明其自身在企業(yè)領(lǐng)域的價(jià)值. 這對(duì)于Node來說是一小步,對(duì)于Javascript而言卻是一大跨越啊! 來自.NET, Java, PHP, Ruby on Rails和更多技術(shù)領(lǐng)域的程序員, 所有游走于服務(wù)器端的編碼者都會(huì)聚集到這個(gè)平臺(tái)上. 作為像 Yahoo, Walmart, 和 Oracle 這樣的大玩家入局,, Node 正在甩掉其一直就存在的不成熟和不穩(wěn)定的壞名聲. 在這篇文章中,我會(huì)向你展示在Window環(huán)境下安裝Node.js到底有多容易.

  安裝Node.js

  讓Node.js安裝在Windows上就是小事一樁. 到 Node.js 網(wǎng)站下載并運(yùn)行".msi"文件. 它將會(huì)把Node.js 和 NPM (Node包管理模塊)安裝上. NPM 相當(dāng)于用于.NET應(yīng)用的 NuGet 包管理器.

  運(yùn)行Node.js

  在Windows上運(yùn)行Node.js同樣很容易. 打開 PowerShell 并輸入 "node -v" 確保Node在你的環(huán)境變量,并查看你正在運(yùn)行的Node.js的版本. 同樣的輸入 "npm -v" 來查看你安裝的Node包管理工具的版本. 你弄好了沒? Ok, 讓我們來開始享受樂趣吧!!

  打開記事本程序,我們將構(gòu)建我們的第一個(gè)Node.js應(yīng)用. 把下面的代碼復(fù)制到記事本程序中,使用任何文件名都可以,比如"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');

  現(xiàn)在回到 PowerShell. 將路徑變更到你的"example.js"文件存放的地方,并運(yùn)行Node!

  ?

  1

  2cd C:WebsitesNodeTest

  node example.js

  開啟你的網(wǎng)頁(yè)瀏覽器,導(dǎo)航輸入 http://127.0.0.1:1337. 起作用了么? 恭喜你運(yùn)行了你的第一個(gè)Node.js應(yīng)用!

  提供網(wǎng)站服務(wù)

  你會(huì)擔(dān)憂我會(huì)只留下一個(gè) "Hello World" 示例就收工了? 如果我們知道如何去運(yùn)行一個(gè)HTML文件,那將會(huì)更加的美好. 添加一個(gè) "index.html" 文件,里面可以是任何HTML內(nèi)容. 將會(huì)像這樣

? 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>

  是時(shí)候運(yùn)行應(yīng)用了。創(chuàng)建一個(gè)可以叫任何名字的新文件,比如 "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');
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 司法| 浦县| 临泽县| 永康市| 荆州市| 建水县| 阜宁县| 兴城市| 龙胜| 五原县| 宾阳县| 凌云县| 玉溪市| 迭部县| 拜城县| 惠州市| 商水县| 滨州市| 怀安县| 马尔康县| 昌乐县| 彰化市| 富裕县| 定陶县| 瑞金市| 安远县| 集贤县| 广汉市| 新宾| 新建县| 大洼县| 墨竹工卡县| 米脂县| 横峰县| 芜湖市| 胶南市| 垦利县| 文安县| 六安市| 云梦县| 唐海县|