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

淺談NodeJS中require路徑問題

 更新時間:2015年05月07日 08:40:28   投稿:hebedich  
學習Nodejs也是出于對這個新產(chǎn)物的好奇,而且有兩個重要項目也需要他的支持,所以要好好學學這個新語種。在nodejs中,模塊大概可以分為核心模塊和文件模塊。核心模塊是被編譯成二進制代碼,引用的時候只需require表示符即可

項目需要用nodejs,感覺nodejs是前端裝逼神器了,是通向全棧工程師的必經(jīng)之路哇,接下來開始踏上學習nodejs的征程。下面是第一個hello,world的程序。

1、server.js文件,這相當于服務器腳本。

var http = require("http");

function start() {
  function onRequest(request, response) {
    console.log("Request recieved")
    response.writeHead(200, {
      "Content-Type": "text/plain"
    });
    response.write("hello,world");
    response.end();
  }
  http.createServer(onRequest).listen(8888);
}
exports.start=start;

這是最簡單的一個模塊,http是nodejs自帶的模塊,start是自己定義的一個模塊。

2、index.js。這是執(zhí)行文件,注意require的路徑。

var server=require("./module/server");
server.start();

在項目目錄下用node運行node index.js,然后在瀏覽器中輸入:http://localhost:8888就能看到令人激動的hello,world,同時在node終端里面也能看到Request recieved。第一個程序運行成功。

上面的程序module是文件夾,其中包含server.js文件。index.js是跟module文件夾同級的。

注意require路徑:

相對路徑之當前目錄:./xxx/xxx.js 或 ./xxx/xxx。
相對路徑之上級目錄:../xxx/xxx.js 或 ../xxx/xxx。
絕對路徑:F:/xxx/xxx.js 或 /xxx/xxx.js 或 /xxx/xxx。

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

  • node.js做一個簡單的爬蟲案例教程

    node.js做一個簡單的爬蟲案例教程

    這篇文章主要介紹了node.js做一個簡單的爬蟲案例教程,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • 基于Nodejs的Tcp封包和解包的理解

    基于Nodejs的Tcp封包和解包的理解

    這篇文章主要介紹了基于Nodejs的Tcp封包和解包的理解,詳細的介紹了tcp的分包與拆包并實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • 深入解析桶排序算法及Node.js上JavaScript的代碼實現(xiàn)

    深入解析桶排序算法及Node.js上JavaScript的代碼實現(xiàn)

    桶排序Radix Sort算法利用分治思想將元素分入各桶中排序后匯總,以下我們就來深入解析桶排序算法及Node.js上JavaScript的代碼實現(xiàn),需要的朋友可以參考下
    2016-07-07
  • 詳解nodejs 開發(fā)企業(yè)微信第三方應用入門教程

    詳解nodejs 開發(fā)企業(yè)微信第三方應用入門教程

    這篇文章主要介紹了詳解nodejs 開發(fā)企業(yè)微信第三方應用入門教程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • nodejs中向HTTP響應傳送進程的輸出

    nodejs中向HTTP響應傳送進程的輸出

    這篇文章主要介紹了nodejs中向HTTP響應傳送進程的輸出 ,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-03-03
  • Nodejs使用exceljs實現(xiàn)excel導入導出

    Nodejs使用exceljs實現(xiàn)excel導入導出

    在日常開發(fā)中,我們常需在后臺管理系統(tǒng)中實現(xiàn)數(shù)據(jù)的導入與導出功能,以便與?Excel?文件進行交互,本文將使用使用exceljs實現(xiàn)excel導入導出功能,需要的可以參考下
    2024-03-03
  • nodejs與瀏覽器中全局對象區(qū)別點總結(jié)

    nodejs與瀏覽器中全局對象區(qū)別點總結(jié)

    在本篇文章里小編給大家整理的是一篇關(guān)于nodejs與瀏覽器中全局對象區(qū)別點總結(jié)內(nèi)容,對此有需要的朋友們可以學習下。
    2021-12-12
  • 在Nodejs中實現(xiàn)一個緩存系統(tǒng)的方法詳解

    在Nodejs中實現(xiàn)一個緩存系統(tǒng)的方法詳解

    在數(shù)據(jù)庫查詢遇到瓶頸時,我們通??梢圆捎镁彺鎭硖嵘樵兯俣?同時緩解數(shù)據(jù)庫壓力,在一些簡單場景中,我們也可以自己實現(xiàn)一個緩存系統(tǒng),避免使用額外的緩存中間件,這篇文章將帶你一步步實現(xiàn)一個完善的緩存系統(tǒng),需要的朋友可以參考下
    2024-03-03
  • 使用ExcelJS快速處理Node.js爬蟲數(shù)據(jù)

    使用ExcelJS快速處理Node.js爬蟲數(shù)據(jù)

    Excel.js是一個強大的JavaScript庫,它提供了方法處理Excel文件,例如創(chuàng)建和編輯工作簿、讀取和寫入數(shù)據(jù)、處理行和列、設(shè)置樣式、導入和導出數(shù)據(jù)等,本文介紹使用ExcelJS快速處理Node.js爬蟲數(shù)據(jù)的方法,一起看看吧
    2024-01-01
  • 解決npm?run?serve啟動報錯npm?ERR?Missing?script:"serve"

    解決npm?run?serve啟動報錯npm?ERR?Missing?script:"serve&q

    這篇文章主要給大家介紹了關(guān)于解決npm?run?serve啟動報錯npm?ERR?Missing?script:"serve"的相關(guān)資料,這是最近開發(fā)中遇到的一個問題,文中通過圖文將解決辦法介紹的非常詳細,需要的朋友可以參考下
    2023-01-01

最新評論

庄河市| 揭西县| 井陉县| 印江| 贺兰县| 庄河市| 伊通| 镶黄旗| 河津市| 梨树县| 兴隆县| 房产| 阳泉市| 龙海市| 汕头市| 龙山县| 淮滨县| 尚志市| 渭南市| 正镶白旗| 青冈县| 鹤庆县| 株洲市| 克什克腾旗| 晋城| 连城县| 曲周县| 舒城县| 福清市| 奎屯市| 千阳县| 景泰县| 临沂市| 阿拉善右旗| 滦南县| 惠东县| 宣化县| 筠连县| 广汉市| 通许县| 龙江县|