最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux使用Node.js建立訪問靜態(tài)網頁的服務實例詳解

 更新時間:2017年03月21日 16:57:21   投稿:lqh  
這篇文章主要介紹了Linux使用Node.js建立訪問靜態(tài)網頁的服務實例詳解的相關資料,需要的朋友可以參考下

Linux使用Node.js建立訪問靜態(tài)網頁的服務實例詳解

一、安裝node.js運行所需要的環(huán)境,:http://m.fzitv.net/article/79536.htm

二、創(chuàng)建node目錄(/node/www),并在目錄下創(chuàng)建node.js服務文件server.js

var http = require('http');

var fs = require('fs');//引入文件讀取模塊

var documentRoot = ‘/node/www';//需要訪問的文件的存放目錄

var server= http.createServer(function(req,res){

  var url = req.url; 
  //客戶端輸入的url,例如如果輸入localhost:9999/index.html
  //那么這里的url == /index.html

  var file = documentRoot + url;
  console.log(url);//node/www/index.html 
  
  /*
    file為文件路徑
    function為回調函數(shù),
    function的err為讀取錯誤返回的信息,返回空就沒有錯誤
    function的data為讀取成功返回的文本內容
  */
  fs.readFile( file , function(err,data){
    if(err){
      res.writeHeader(404,{
        'content-type' : 'text/html;charset="utf-8"'
      });
      res.write('<h1>404錯誤</h1><p>你要找的頁面不存在</p>');
      res.end();
    }else{
      res.writeHeader(200,{
        'content-type' : 'text/html;charset="utf-8"'
      });
      res.write(data);//將index.html顯示在客戶端
      res.end();
    }

  });

}).listen(9999);

console.log('服務器開啟成功...');

三、創(chuàng)建index.html首頁文件,放在路徑為/node/www/下面

四、啟動服務命令:node server.js

五、瀏覽器輸入地址:http://localhost:9999/index.html

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • nodejs中使用archive壓縮文件的實現(xiàn)代碼

    nodejs中使用archive壓縮文件的實現(xiàn)代碼

    這篇文章主要介紹了nodejs中使用archive壓縮文件的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • 一文詳解Node中的文件模塊與核心模塊

    一文詳解Node中的文件模塊與核心模塊

    這篇文章主要介紹了一文詳解Node?中文件模塊與核心模塊,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-07-07
  • node中如何使用redis的實現(xiàn)

    node中如何使用redis的實現(xiàn)

    本文主要介紹了node中如何使用redis的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • 使用node.js半年來總結的 10 條經驗

    使用node.js半年來總結的 10 條經驗

    從3月初來到帝都某創(chuàng)業(yè)公司的服務器團隊實習,到現(xiàn)在已接近半年的時間。PS: 已轉正,服務器端用的 Node。
    2014-08-08
  • NodeJS學習筆記之MongoDB模塊

    NodeJS學習筆記之MongoDB模塊

    nodejs是個強大的平臺,有基本功能,而且可以掛很多模塊。我們現(xiàn)在需要和mongodb連接的驅動,就類似比如mysql的java驅動一樣。nodejs有好幾個mongodb的第三方驅動。和jdbc不一樣,沒有標準。所以需要到驅動的網站上去了解學習怎么使用它訪問mongodb。
    2015-01-01
  • Nodejs學習筆記之NET模塊

    Nodejs學習筆記之NET模塊

    之前兩篇文章基本上都是給我們介紹的nodejs的理論基礎,今天我們來點干貨,先從NET模塊開始講起吧。
    2015-01-01
  • nodejs使用express創(chuàng)建一個簡單web應用

    nodejs使用express創(chuàng)建一個簡單web應用

    這篇文章主要介紹了nodejs使用express創(chuàng)建一個簡單web應用的相關資料,需要的朋友可以參考下
    2017-03-03
  • nodejs微信開發(fā)之接入指南

    nodejs微信開發(fā)之接入指南

    這篇文章主要介紹了nodejs微信開發(fā)之接入指南,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • 使用async、enterproxy控制并發(fā)數(shù)量的方法詳解

    使用async、enterproxy控制并發(fā)數(shù)量的方法詳解

    并發(fā)相信對大家來說都不陌生,這篇文章主要給大家介紹了關于使用async、enterproxy控制并發(fā)數(shù)量的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2018-01-01
  • 淺談KOA2 Restful方式路由初探

    淺談KOA2 Restful方式路由初探

    這篇文章主要介紹了淺談KOA2 Restful方式路由初探,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03

最新評論

平舆县| 荥经县| 五台县| 清新县| 屯留县| 景德镇市| 托克托县| 巴东县| 长寿区| 孟连| 屯留县| 宜宾县| 旬阳县| 安图县| 福安市| 福建省| 延吉市| 兴隆县| 同仁县| 新巴尔虎左旗| 江华| 崇文区| 浪卡子县| 青州市| 巨野县| 资溪县| 登封市| 肃南| 安西县| 大英县| 蛟河市| 三原县| 婺源县| 乌什县| 合川市| 遵化市| 竹溪县| 鲜城| 贞丰县| 河北区| 旌德县|