1. <sup id="1kcns"></sup>

    2. <rt id="1kcns"><legend id="1kcns"></legend></rt>
      国产AV巨作丝袜秘书,国产精品久久香蕉免费播放,国产草草影院ccyycom,涩涩爱狼人亚洲一区在线,日本阿v片在线播放免费,国产精品一区二区三区蜜臀,精品一区二区三区在线观看l,av深夜免费在线观看

      Node.js從無到有-No.1

      2018-6-14    seo達人

      如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

      1、初始node.js

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

      2、簡單介紹一下node.js后推薦給大家幾個網站,大家可以從這幾個網站上學習更多

      https://nodejs.org/en/    Node.js的官方網站

      https://stackoverflow.com/  技術問答社區

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

      4、node.js版本的常識:偶數位為穩定版本,奇數為非穩定版本

      5.node.js基礎-起一個web服務器

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

      [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)服務就運行起來了,那么打開瀏覽器,進入http://127.0.0.1:1337/里面就可以看到Hello World


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

      [javascript] view plain copy
      1. var http=require('http');              //1、加載http模塊,負責是創建web服務器和處理http相關的任務等等  
      2. http.createServer(function(req,res){   //3、監聽到從1337端口過來的請求就會執行這個匿名回調函數,req是請求體,res是響應體,給請求響應一些內容  
      3.    res.writeHead(200,{'Content-Type':'text/plain'});  //4、狀態碼200,表示請求成功  
      4.    res.end("Hello world\n");                         
      5. }).listen(1337,'127.0.0.1');           //2、通過createServer()方法創建服務器,使用listen()方法在1337端口監聽請求  
      6. console.log('Server running at http://127.0.0.1:1337');  

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

      (6)剛才在server.js文件中的寫法都是鏈式寫法,我們看nodejs官網提供的寫法,就很清晰

      [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}/`);  

      藍藍設計www.payeee.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務



      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.payeee.cn

      存檔

      主站蜘蛛池模板: 中文字幕精品人妻在线| аv天堂最新中文在线| 亚洲五月综合缴情在线| 日本三级香港三级人妇99| 大肉大捧一进一出好爽视色大师| 91在线日韩在线播放| 久久久久国色av免费观看性色| 无码人妻精品一区二区三区夜夜嗨| 一级成人欧美一区在线观看| 露脸国产精品自产拍在线观看| 男女一级毛片免费视频看| 丰腴饱满的极品熟妇| 无码国产精品一区二区av| 国产精品久久久久9999赢消| 国内精品久久久久影院薰衣草| 免费a级毛片高清在钱| 亚洲无码男人| 亚洲欧洲综合| 粉嫩一区二区三区精品视频| 亚洲老女人区一区二视频| 极品少妇被猛的白浆直喷白浆| 亚洲国产综合av| 少妇被粗大的猛烈进出VA视频| 韩国三级在线 中文字幕 无码| 伊人激情av一区二区三区| 狠狠亚洲婷婷综合色香五月排名| 久久亚洲av成人无码软件| 无码0930| 欧美va天堂在线观看| 婷婷成人丁香五月综合激情| 久久综合色鬼综合色| 一区二区二区三区av| 日本成人免费一区二区三区| 日韩激情成人| 无人区码一码二码三码区| 国产v片中文字幕| 大悟县| 丝袜国偷自产中文字幕| 欧美日韩亚洲国产| 99久久婷婷国产综合精品青草漫画 | 狼友精品|