亚洲av日韩av永久无码久久,免费的视频app网站,欧美性猛交xxxx免费看,国产成人精品三级麻豆

Node.js從無(wú)到有-No.1

2018-6-14    seo達(dá)人

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里

1、初始node.js

1、node.js是由chrome瀏覽器V8引擎,C++編寫的JavaScript運(yùn)行環(huán)境,node.js可以解析JS代碼,而且沒(méi)有瀏覽器安全級(jí)的限制,還提供很多系統(tǒng)級(jí)別的API。

2、簡(jiǎn)單介紹一下node.js后推薦給大家?guī)讉€(gè)網(wǎng)站,大家可以從這幾個(gè)網(wǎng)站上學(xué)習(xí)更多

https://nodejs.org/en/    Node.js的官方網(wǎng)站

https://stackoverflow.com/  技術(shù)問(wèn)答社區(qū)

3、安裝node.js(這部分感覺(jué)沒(méi)有什么好說(shuō)的,因?yàn)榫褪窍螺d安裝的過(guò)程,不熟悉的同學(xué)去下面菜鳥教程這個(gè)網(wǎng)站參考一下就行)https://www.runoob.com/nodejs/nodejs-install-setup.html

4、node.js版本的常識(shí):偶數(shù)位為穩(wěn)定版本,奇數(shù)為非穩(wěn)定版本

5.node.js基礎(chǔ)-起一個(gè)web服務(wù)器

(1)首先在某個(gè)路徑下面寫一個(gè)server.js文件,文件內(nèi)容如下:

[javascript] view plain copy
  1. var http=require('http');  
  2. http.createServer(function(req,res){  
  3.    res.writeHead(200,{'Content-Type':'text/plain'});  
  4.    res.end("Hello world\n");  
  5. }).listen(1337,'127.0.0.1');  
  6. console.log('Server running at http://127.0.0.1:1337');  

(2)然后在該路徑下面使用node運(yùn)行server.js文件

(3)服務(wù)就運(yùn)行起來(lái)了,那么打開瀏覽器,進(jìn)入http://127.0.0.1:1337/里面就可以看到Hello World


(4)現(xiàn)在我們回過(guò)頭去看看剛才那個(gè)server.js文件里寫的都是什么東西

[javascript] view plain copy
  1. var http=require('http');              //1、加載http模塊,負(fù)責(zé)是創(chuàng)建web服務(wù)器和處理http相關(guān)的任務(wù)等等  
  2. http.createServer(function(req,res){   //3、監(jiān)聽(tīng)到從1337端口過(guò)來(lái)的請(qǐng)求就會(huì)執(zhí)行這個(gè)匿名回調(diào)函數(shù),req是請(qǐng)求體,res是響應(yīng)體,給請(qǐng)求響應(yīng)一些內(nèi)容  
  3.    res.writeHead(200,{'Content-Type':'text/plain'});  //4、狀態(tài)碼200,表示請(qǐng)求成功  
  4.    res.end("Hello world\n");                         
  5. }).listen(1337,'127.0.0.1');           //2、通過(guò)createServer()方法創(chuàng)建服務(wù)器,使用listen()方法在1337端口監(jiān)聽(tīng)請(qǐng)求  
  6. console.log('Server running at http://127.0.0.1:1337');  

(5)現(xiàn)在我們將server.js文件中的res.end("Hello  World\n")修改為res.end("Hello  Node.js\n"),然后之前我們的服務(wù)還沒(méi)有關(guān)掉,在命令行按下Ctrl+C停掉服務(wù),再使用命令重新開啟,然后進(jìn)入到瀏覽器刷新http://127.0.0.1:1337/頁(yè)面就出來(lái)結(jié)果了

(6)剛才在server.js文件中的寫法都是鏈?zhǔn)綄懛?,我們看nodejs官網(wǎng)提供的寫法,就很清晰

[javascript] view plain copy
  1. const http = require('http');  
  2.   
  3. const hostname = '127.0.0.1';  
  4. const port = 3000;  
  5.   
  6. const server = http.createServer((req, res) => {  
  7.   res.statusCode = 200;  
  8.   res.setHeader('Content-Type''text/plain');  
  9.   res.end('Hello World\n');  
  10. });  
  11.   
  12. server.listen(port, hostname, () => {  
  13.   console.log(`Server running at http://${hostname}:${port}/`);  

藍(lán)藍(lán)設(shè)計(jì)www.chinatradebeam.com )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)



日歷

鏈接

個(gè)人資料

藍(lán)藍(lán)設(shè)計(jì)的小編 http://www.chinatradebeam.com

存檔

感受大海的时刻| 国产chinese男男gay片| 三a级做爰片免费观看玉蒲团| 亚洲av之男人的天堂| 男女多p混交群体交乱| 久久精品国产亚洲av日韩| 丰满少妇a级毛片露出偷拍| 国产精品成人久久久久久久| 中字幕视频在线永久在线观看免费| 宝贝胸罩脱了让我揉你的胸| 天天摸天天做天天爽天天弄| 风间ゆみの熟女俱乐部| 欧美午夜精品久久久久免费视| 韩国a片巜上司与的人妻| 出轨人妻被粗长征服过程| 中国极品少妇xxxxx| 天堂中文最新版在线官网在线| 处破女a片免费观看| 女女互揉吃奶揉到高潮视频| 久久久久人妻一区精品色| 我被五个黑人p了一夜| 把腿扒开让我添30分钟视频| 无码天堂亚洲国产av久久 | 亚洲av无码乱码国产精品| 99久久人妻无码精品系列| 老师脱了内裤让我进去| 亚洲精品久久无码午夜一区二区 | 午夜时刻免费入口| 欧美一区二区三区| 麻豆妓女爽爽一区二区三| 女人做爰全过程免费观看美女| 99久久人妻无码精品系列| 国产片xxxxa片国语对白| 久久久久久av无码免费网站下载| 97久久精品午夜一区二区| 久久久国产精品免费a片分环卫 | 色戒假戏真做7分27秒视频| 亚洲精品一区二区三区四区五区 | 国产精品人人做人人爽| 朋友人妻翘臀迎接粗大撞击| 亚洲精品国产精华液|