欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

nodeJS對文件的復制:

一般對于小型文件的復制操作使用的是流的管道運輸操作,

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

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

fs.mkdirSync(yourfileDirPath);

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

fs.mkdir(yourfileDirPath);

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

fs.existsSync(dirpath);

異步

fs.exists(dirpath);

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

function mkdir(dirpath,dirname) {
  //判斷第二個參數(shù)可以不傳入
  //判斷第二個參數(shù)是否正常,避免調用時傳入錯誤參數(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)建、讀取等問題 否則會出現(xiàn) 拷貝的時候文件夾不存在,建議使用同步創(chuàng)建Sync方法 一般都是fs.xxxSync這樣的形式

總結

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

相關文章

  • 初探nodeJS

    初探nodeJS

    本文主要介紹了nodeJS的基礎知識。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • 詳解Node中導入模塊require和import的區(qū)別

    詳解Node中導入模塊require和import的區(qū)別

    本篇文章主要介紹了詳解Node中導入模塊require和import的區(qū)別,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-08-08
  • 淺談node.js 命令行工具(cli)

    淺談node.js 命令行工具(cli)

    nodejs開發(fā)命令行工具,流程相對簡單,但一套完整的命令行程序開發(fā)流程下來,還是需要下點功夫,這篇文章主要介紹了淺談node.js 命令行工具(cli),感興趣的小伙伴們可以參考一下
    2018-05-05
  • Node.JS事件的綁定與觸發(fā)示例詳解

    Node.JS事件的綁定與觸發(fā)示例詳解

    Node中的事件模型就是我們常見的訂閱發(fā)布模式,Nodejs核心API都采用異步事件驅動,所有可能觸發(fā)事件的對象都是一個繼承自EventEmitter類的子類實例對象,這篇文章主要給大家介紹了關于Node.JS事件的綁定與觸發(fā)事件的相關資料,需要的朋友可以參考下
    2022-11-11
  • 我用的一些Node.js開發(fā)工具、開發(fā)包、框架等總結

    我用的一些Node.js開發(fā)工具、開發(fā)包、框架等總結

    這篇文章主要介紹了我個人使用的一些Node.js開發(fā)工具、開發(fā)包、框架等總結,需要的朋友可以參考下
    2014-09-09
  • Node.js完整實現(xiàn)博客系統(tǒng)詳解

    Node.js完整實現(xiàn)博客系統(tǒng)詳解

    這篇文章主要介紹了Node.js完整實現(xiàn)一個博客系統(tǒng)的流程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-08-08
  • 了不起的node.js讀書筆記之node的學習總結

    了不起的node.js讀書筆記之node的學習總結

    這篇文章主要介紹了了不起的node.js讀書筆記之node的學習總結,需要的朋友可以參考下
    2014-12-12
  • node版本快速切換及管理方法

    node版本快速切換及管理方法

    這篇文章主要為大家介紹了node版本快速切換及管理方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • Windows下Node爬蟲神器Puppeteer安裝記

    Windows下Node爬蟲神器Puppeteer安裝記

    這篇文章主要介紹了Windows下Node爬蟲神器Puppeteer安裝記,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • Node.js 使用axios讀寫influxDB的方法示例

    Node.js 使用axios讀寫influxDB的方法示例

    這篇文章主要介紹了Node.js 使用axios讀寫influxDB的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10

最新評論