• <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <small id="ggggg"></small> <sup id="ggggg"></sup>
    <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <tfoot id="ggggg"></tfoot>
  • <nav id="ggggg"><cite id="ggggg"></cite></nav>
    <nav id="ggggg"></nav>
    成人黃色A片免费看三更小说,精品人妻av区波多野结衣,亚洲第一极品精品无码,欧美综合区自拍亚洲综合,久久99青青精品免费观看,中文字幕在线中字日韩 ,亚洲国产精品18久久久久久,黄色在线免费观看

    Node.js從無到有-No.1

    2018-6-14    seo達人

    如果您想訂閱本博客內(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)站上學習更多

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

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

    3、安裝node.js(這部分感覺沒有什么好說的,因為就是下載安裝的過程,不熟悉的同學去下面菜鳥教程這個網(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ù)就運行起來了,那么打開瀏覽器,進入http://127.0.0.1:1337/里面就可以看到Hello World


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

    [javascript] view plain copy
    1. var http=require('http');              //1、加載http模塊,負責是創(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ù),再使用命令重新開啟,然后進入到瀏覽器刷新http://127.0.0.1:1337/頁面就出來結(jié)果了

    (6)剛才在server.js文件中的寫法都是鏈式寫法,我們看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}/`);  

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



    日歷

    鏈接

    個人資料

    藍藍設(shè)計的小編 http://m.lzhte.cn

    存檔

    主站蜘蛛池模板: 丁香激情六月综合五月 | 99噜噜噜在线播放| 亚洲第一se情网站| 青青草原亚洲在线视频| 久无码久无码av无码| 国产精品福利午夜一级毛片 | 奇米影视狠狠精品7777| 免费网站污| 好男人WWW社区视频在线资源| 成年免费a级毛片免费看无码| 免费毛片全部不收费的| 中文字幕久久人妻无码精品蜜桃 | 久久免费网站91色网站| 日韩精品国产自在欧美| 美女视频黄频大全视频网站| 人伦片无码中文字幕| 大陆一级毛片免费播放| 亚洲中文字幕有综合久久| 91碰在线视频| 濉溪县| 鲁丝一区二区三区免费| 18禁成人免费无码网站| 禁国产18精品一二区| av免费在线播放日韩| 亚洲综合网站久久久| 国产清纯在线一区二区WWW| 在线精品无码一区二区三区| 五月网| 免费AV手机在线观看片| 亚洲AV无码专区国产乱码电影| 江阴市| 91操操| 老司机午夜精品视频无码| 天天综合色天天综合| 深夜av在线免费观看| 国产精品成人不卡在线观看| 免费久久人人爽人人爽AV| 欧美精品黑人粗大免费| 日韩在线一区二区不卡视频| 中日韩欧亚无码视频| 加勒比无码av中文字幕|