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

node.js文件的復(fù)制、創(chuàng)建文件夾等相關(guān)操作

 更新時(shí)間:2021年02月05日 15:08:12   作者:陽(yáng)陽(yáng)_申  
這篇文章主要給大家介紹了node.js文件的復(fù)制、創(chuàng)建文件夾等相關(guān)操作,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

nodeJS對(duì)文件的復(fù)制:

一般對(duì)于小型文件的復(fù)制操作使用的是流的管道運(yùn)輸操作,

首先需要加載引入的文件:var fs = require('fs');

1、同步創(chuàng)建文件夾

fs.mkdirSync(yourfileDirPath);

異步創(chuàng)建文件夾

fs.mkdir(yourfileDirPath);

2、判斷文件夾是否存在—同步

fs.existsSync(dirpath);

異步

fs.exists(dirpath);

利用上面的相關(guān)操作,我們可以直接寫(xiě)出一個(gè)方法判斷創(chuàng)建文件夾,

function mkdir(dirpath,dirname) {
  //判斷第二個(gè)參數(shù)可以不傳入
  //判斷第二個(gè)參數(shù)是否正常,避免調(diào)用時(shí)傳入錯(cuò)誤參數(shù) 
  if (dirname !== path.dirname(dirpath)) {
   mkdir(dirpath);
   return;
  }
  if (fs.existsSync(dirname)) {
   fs.mkdirSync(dirpath)
  } else {
   mkdir(dirname, path.dirname(dirname));
   fs.mkdirSync(dirpath);
  }
}

注意同步 異步的創(chuàng)建、讀取等問(wèn)題 否則會(huì)出現(xiàn) 拷貝的時(shí)候文件夾不存在,建議使用同步創(chuàng)建Sync方法 一般都是fs.xxxSync這樣的形式

總結(jié)

到此這篇關(guān)于node.js文件的復(fù)制、創(chuàng)建文件夾等相關(guān)操作的文章就介紹到這了,更多相關(guān)node.js文件復(fù)制、創(chuàng)建文件夾內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • node.js中watch機(jī)制詳解

    node.js中watch機(jī)制詳解

    本文給大家?guī)?lái)的是一篇關(guān)于nodejs中watch機(jī)制的探討,主要探討內(nèi)容是為什么watch不是銀彈,嘗試使用更好的方案來(lái)解決這個(gè)問(wèn)題
    2014-11-11
  • 使用upstart把nodejs應(yīng)用封裝為系統(tǒng)服務(wù)實(shí)例

    使用upstart把nodejs應(yīng)用封裝為系統(tǒng)服務(wù)實(shí)例

    這篇文章主要介紹了使用upstart把nodejs應(yīng)用封裝為系統(tǒng)服務(wù)實(shí)例,需要的朋友可以參考下
    2014-06-06
  • koa-router路由參數(shù)和前端路由的結(jié)合詳解

    koa-router路由參數(shù)和前端路由的結(jié)合詳解

    這篇文章主要給大家介紹了關(guān)于koa-router路由參數(shù)和前端路由的結(jié)合的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用koa-router具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • NodeJs中express框架的send()方法簡(jiǎn)介

    NodeJs中express框架的send()方法簡(jiǎn)介

    這篇文章主要介紹了NodeJs中express框架的send()方法簡(jiǎn)介,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • 深入解析Nodejs中的大文件讀寫(xiě)

    深入解析Nodejs中的大文件讀寫(xiě)

    這篇文章主要介紹了深入解析Nodejs中的大文件讀寫(xiě),文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-09-09
  • 如何在Nodejs中使用模塊fs文件系統(tǒng)

    如何在Nodejs中使用模塊fs文件系統(tǒng)

    這篇文章主要介紹了如何在Nodejs中使用模塊fs文件系統(tǒng),對(duì)nodejs感興趣的同學(xué),可以參考下
    2021-05-05
  • Node中fs文件系統(tǒng)模塊的使用方法詳解

    Node中fs文件系統(tǒng)模塊的使用方法詳解

    fs?模塊是?Node.js?官方提供的、用來(lái)操作文件的模塊(內(nèi)置api),它提供了一系列的方法和屬性,用來(lái)滿足用戶對(duì)文件的操作需求,本文給大家介紹了Node中fs文件系統(tǒng)模塊的使用方法,需要的朋友可以參考下
    2024-03-03
  • 淺析node中間件及實(shí)現(xiàn)一個(gè)簡(jiǎn)單的node中間件

    淺析node中間件及實(shí)現(xiàn)一個(gè)簡(jiǎn)單的node中間件

    這篇文章主要介紹了淺析node中間件及實(shí)現(xiàn)一個(gè)簡(jiǎn)單的node中間件,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-09-09
  • Node.js動(dòng)手?jǐn)]一個(gè)靜態(tài)資源服務(wù)器的方法

    Node.js動(dòng)手?jǐn)]一個(gè)靜態(tài)資源服務(wù)器的方法

    這篇文章主要介紹了Node.js動(dòng)手?jǐn)]一個(gè)靜態(tài)資源服務(wù)器的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-03-03
  • nodejs下打包模塊archiver詳解

    nodejs下打包模塊archiver詳解

    這篇文章主要介紹了nodejs下打包模塊archiver的使用方法,非常簡(jiǎn)單實(shí)用,這里推薦給有需要的小伙伴。
    2014-12-12

最新評(píng)論

万宁市| 乌兰县| 牡丹江市| 渑池县| 永顺县| 兴文县| 灯塔市| 邵阳县| 随州市| 新绛县| 古田县| 华容县| 南澳县| 城步| 桂东县| 澎湖县| 海宁市| 永平县| 且末县| 中山市| 基隆市| 临漳县| 长白| 张掖市| 澜沧| 宁强县| 小金县| 绥芬河市| 二手房| 通渭县| 北海市| 龙州县| 绥化市| 紫阳县| 淮滨县| 开原市| 黄梅县| 漳平市| 白银市| 鄂州市| 东安县|