• <center id="sm46c"></center>
  • <dfn id="sm46c"></dfn>
  • <strike id="sm46c"></strike>
  • <cite id="sm46c"><source id="sm46c"></source></cite>
    • <strike id="sm46c"><source id="sm46c"></source></strike>
      <option id="sm46c"></option>
      国产精品天天看天天狠,女高中生强奷系列在线播放,久久无码免费的a毛片大全,国产日韩综合av在线,亚洲国产中文综合专区在,特殊重囗味sm在线观看无码,中文字幕一区二区三区四区在线,无码任你躁久久久久久老妇蜜桃

      Node.js從無到有-No.1

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

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

      1、初始node.js

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

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

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

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

      3、安裝node.js(這部分感覺沒有什么好說的,因為就是下載安裝的過程,不熟悉的同學(xué)去下面菜鳥教程這個網(wǎng)站參考一下就行)https://www.runoob.com/nodejs/nodejs-install-setup.html

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

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

      (1)首先在某個路徑下面寫一個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運行server.js文件

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


      (4)現(xiàn)在我們回過頭去看看剛才那個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)聽到從1337端口過來的請求就會執(zhí)行這個匿名回調(diào)函數(shù),req是請求體,res是響應(yīng)體,給請求響應(yīng)一些內(nèi)容  
      3.    res.writeHead(200,{'Content-Type':'text/plain'});  //4、狀態(tài)碼200,表示請求成功  
      4.    res.end("Hello world\n");                         
      5. }).listen(1337,'127.0.0.1');           //2、通過createServer()方法創(chuàng)建服務(wù)器,使用listen()方法在1337端口監(jiān)聽請求  
      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ù)還沒有關(guān)掉,在命令行按下Ctrl+C停掉服務(wù),再使用命令重新開啟,然后進(jìn)入到瀏覽器刷新http://127.0.0.1:1337/頁面就出來結(jié)果了

      (6)剛才在server.js文件中的寫法都是鏈?zhǔn)綄懛ǎ覀兛磏odejs官網(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è)計www.li-bodun.cn )是一家專注而深入的界面設(shè)計公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計、BS界面設(shè)計 、 cs界面設(shè)計 、 ipad界面設(shè)計 、 包裝設(shè)計 、 圖標(biāo)定制 、 用戶體驗 、交互設(shè)計、 網(wǎng)站建設(shè) 平面設(shè)計服務(wù)



      日歷

      鏈接

      個人資料

      存檔

      主站蜘蛛池模板: 狠狠干综合| 激情欧美成人久久综合| 国产精品自在线拍亚洲另类| 沙田区| 国产麻豆精品福利在线| 精品乱码久久久久久中文字幕| 国产一区二区无码蜜芽精品| 亚洲精品一区久久久久久| 欧美黑人又粗又大高潮喷水| 国产69久久精品成人看| y1111111少妇无码| 色综合狠狠操| 久久日韩精品一区二区五区| 亚洲色图欧美一区| 55夜色66夜色国产精品视频| 潢川县| 亚洲欧美另类精品久久久| 中文字幕无码免费久久99| 98日韩精品人妻一二区| 亚欧洲乱码视频在线专区| 国产女人乱人伦精品一区二区| 日本成熟少妇喷浆视频| 成人午夜看黄在线尤物成人| 久久精品国产2020观看福利| 中文国产不卡一区二区| 欧美成人精品 一区二区三区| 无码福利写真片视频在线播放| av无码一区二区大桥久未| 久9re热视频这里只有精品| 临海市| japan黑人极大黑炮| 欧美伦费免费全部午夜最新| 91久久偷偷做嫩草影院电| 精品乱码卡1卡2卡3免费开放 | 中文字幕精品亚洲无线码一区| 婷婷丁香五月六月综合激情啪| 精品一区二区久久久久久久网站| 久久亚洲天堂| 亚洲av男人电影天堂热app| 久久超碰97中文字幕| 偷拍视频一区二区三区四区|