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

Node.js 中的 fs 模塊與Path模塊方法詳解

 更新時間:2021年08月04日 12:09:45   作者:weixin_45827629  
這篇文章主要介紹了Node.js 中的 fs 模塊與Path模塊,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

概述:

文件系統(tǒng)模塊是一個簡單包裝的標準 POSIX 文件 I/O 操作方法集??梢酝ㄟ^調用 require("fs") 來獲取該模塊。文件系統(tǒng)模塊中的所有方法均有異步和同步版本。

文件系統(tǒng)模塊中的異步方法需要一個完成時的回調函數(shù)作為最后一個傳入形參。
回調函數(shù)的構成由調用的異步方法所決定,通常情況下回調函數(shù)的第一個形參為返回的錯誤信息。
如果異步操作執(zhí)行正確并返回,該錯誤形參則為null或者undefined。如果使用的是同步版本的操作方法,一旦出現(xiàn)錯誤,會以通常的拋出錯誤的形式返回錯誤。
可以用try和catch等語句來攔截錯誤并使程序繼續(xù)進行。

fs模塊

  • fs 模塊是Node.js 官方提供的、用來操作文件的模塊,提供了一系列的方法和屬性用來滿足用戶對文件的操作需求。
  • fs.readFile()方法,用來讀取指定文件中的內容fs.wirteFile()方法,用來向指定文件中寫入內容

通過如下方式引入

具體使用規(guī)則如下:

 path模塊

 path模塊是Node.js官方提供的、用來處理路徑的模塊。用來滿足用戶對路徑的處理和需求。

首先通過如下方式引入

例如:

path.join()方法,用來將多個路徑片段拼接成一個完整的路徑字符串path.basename()方法,用來從路徑字符串中將文件名解析出來path.extname()方法,用來獲取路徑中的擴展名部分

path.join()方法

 2.path.basename()方法

 

3.path.extname()方法

 

 總結:fs模塊與path模塊都是Node.js的核心模塊,二者都是對文件的操作,但不同的是,fs模塊是對文件內容讀寫的操作,而path模塊是對文件名以及路徑操作,在使用的時候不要搞混。

到此這篇關于Node.js 中的 fs 模塊與Path模塊方法詳解的文章就介紹到這了,更多相關nodejs fs 模塊與Path模塊內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • node使用promise替代回調函數(shù)

    node使用promise替代回調函數(shù)

    這篇文章主要介紹了node使用promise替代回調函數(shù),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • node.js同步/異步文件讀寫-fs,Stream文件流操作實例詳解

    node.js同步/異步文件讀寫-fs,Stream文件流操作實例詳解

    這篇文章主要介紹了node.js同步/異步文件讀寫-fs,Stream文件流操作,結合實例形式詳細分析了node.js針對文件的同步/異步讀寫與文件流相關操作技巧,需要的朋友可以參考下
    2023-06-06
  • 基于node實現(xiàn)websocket協(xié)議

    基于node實現(xiàn)websocket協(xié)議

    這篇文章主要介紹了基于node實現(xiàn)websocket協(xié)議的相關資料,需要的朋友可以參考下
    2016-04-04
  • 通過node-mysql搭建Windows+Node.js+MySQL環(huán)境的教程

    通過node-mysql搭建Windows+Node.js+MySQL環(huán)境的教程

    這篇文章主要介紹了通過node-mysql搭建Windows+Node.js+MySQL環(huán)境的教程,node-mysql是JavaScript編寫的一個Node的MySQL驅動,需要的朋友可以參考下
    2016-03-03
  • node 使用 nodemailer工具發(fā)送驗證碼到郵箱

    node 使用 nodemailer工具發(fā)送驗證碼到郵箱

    最近閑著沒事,我就在練習使用node和mysql編寫接口,計劃寫一個完整的vue系統(tǒng),這篇文章主要介紹了node 使用 nodemailer工具發(fā)送驗證碼到郵箱,需要的朋友可以參考下
    2023-10-10
  • 詳解NodeJS模塊化

    詳解NodeJS模塊化

    簡單的說Node.js就是運行在服務端的JavaScript。Node.js是一個基于Chrome JavaScript運行時建立的一個平臺。Node.js是一個事件驅動I/O服務端JavaScript環(huán)境,基于Google的V8引擎,V8引擎執(zhí)行Javascript的速度非???,性能非常好
    2021-06-06
  • koa-passport實現(xiàn)本地驗證的方法示例

    koa-passport實現(xiàn)本地驗證的方法示例

    這篇文章主要介紹了koa-passport實現(xiàn)本地驗證的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • NPM全局安裝與本地安裝的區(qū)別詳析

    NPM全局安裝與本地安裝的區(qū)別詳析

    NPM是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問題,下面這篇文章主要給大家介紹了關于NPM全局安裝與本地安裝區(qū)別的相關資料,需要的朋友可以參考下
    2022-10-10
  • linux 下以二進制的方式安裝 nodejs

    linux 下以二進制的方式安裝 nodejs

    這篇文章主要介紹了linux 下以二進制的方式安裝 nodejs,文中給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • node.js中path路徑模塊的使用方法實例分析

    node.js中path路徑模塊的使用方法實例分析

    這篇文章主要介紹了node.js中path路徑模塊的使用方法,結合實例形式分析了node.js path路徑模塊的基本功能、原理、使用方法及操作注意事項,需要的朋友可以參考下
    2020-02-02

最新評論

商城县| 潢川县| 韩城市| 保山市| 文安县| 汕头市| 新巴尔虎左旗| 光山县| 铅山县| 莒南县| 柘荣县| 福清市| 高陵县| 太白县| 辽宁省| 公安县| 大名县| 连山| 江北区| 莎车县| 镇坪县| 阜宁县| 瓮安县| 呼伦贝尔市| 天台县| 安宁市| 和顺县| 五河县| 常德市| 福清市| 唐山市| 木兰县| 贡嘎县| 寻乌县| 凉山| 汾西县| 伊宁市| 金平| 缙云县| 蓬溪县| 海晏县|