一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - node.js - node.js文件的復制、創建文件夾等相關操作

node.js文件的復制、創建文件夾等相關操作

2022-01-17 16:54陽陽_申 node.js

這篇文章主要給大家介紹了node.js文件的復制、創建文件夾等相關操作,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

nodeJS對文件的復制:

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

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

1、同步創建文件夾

?
1
fs.mkdirSync(yourfileDirPath);

異步創建文件夾

?
1
fs.mkdir(yourfileDirPath);

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

?
1
fs.existsSync(dirpath);

異步

?
1
fs.exists(dirpath);

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function mkdir(dirpath,dirname) {
  //判斷第二個參數可以不傳入
  //判斷第二個參數是否正常,避免調用時傳入錯誤參數
  if (dirname !== path.dirname(dirpath)) {
   mkdir(dirpath);
   return;
  }
  if (fs.existsSync(dirname)) {
   fs.mkdirSync(dirpath)
  } else {
   mkdir(dirname, path.dirname(dirname));
   fs.mkdirSync(dirpath);
  }
}

注意同步 異步的創建、讀取等問題 否則會出現 拷貝的時候文件夾不存在,建議使用同步創建Sync方法 一般都是fs.xxxSync這樣的形式

總結

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

原文鏈接:https://blog.csdn.net/youngyang_shen/article/details/54287247

延伸 · 閱讀

精彩推薦
  • node.jsk8s node節點重新加入master集群的實現

    k8s node節點重新加入master集群的實現

    這篇文章主要介紹了k8s node節點重新加入master集群的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋...

    Scarborought13922022-01-22
  • node.jsrequire加載器實現原理的深入理解

    require加載器實現原理的深入理解

    這篇文章主要給大家介紹了關于require加載器實現原理的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需...

    隱冬8462022-03-03
  • node.jsnodejs中使用worker_threads來創建新的線程的方法

    nodejs中使用worker_threads來創建新的線程的方法

    這篇文章主要介紹了nodejs中使用worker_threads來創建新的線程的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友...

    flydean程序那些事8982022-01-06
  • node.js在瀏覽器中,把 Vite 跑起來了!

    在瀏覽器中,把 Vite 跑起來了!

    大家好,我是 ssh,前幾天在推上沖浪的時候,看到 Francois Valdy 宣布他制作了 browser-vite[1],成功把 Vite 成功在瀏覽器中運行起來了。這引起了我的興趣,如...

    前端從進階到入院9282022-01-11
  • node.js詳解node.js創建一個web服務器(Server)的詳細步驟

    詳解node.js創建一個web服務器(Server)的詳細步驟

    這篇文章主要介紹了詳解node.js創建一個web服務器(Server)的詳細步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,...

    王佳斌8952021-12-31
  • node.jsNode.js ObjectWrap 的弱引用問題

    Node.js ObjectWrap 的弱引用問題

    最近在寫 Node.js Addon 的過程中,遇到了一個問題,然后發現是 ObjectWrap 弱引用導致的,本文介紹一下具體的問題和排查過程,以及 ObjectWrap 的使用問題。...

    編程雜技9852022-01-04
  • node.jsNode.js 中如何收集和解析命令行參數

    Node.js 中如何收集和解析命令行參數

    這篇文章主要介紹了Node.js 中如何收集和解析命令行參數,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋...

    descire8802021-12-28
  • node.jslinux服務器快速卸載安裝node環境(簡單上手)

    linux服務器快速卸載安裝node環境(簡單上手)

    這篇文章主要介紹了linux服務器快速卸載安裝node環境(簡單上手),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需...

    mose-x8462022-01-22
主站蜘蛛池模板: 男女乱淫真视频播放网站 | 98pao强力打造高清免费 | 国内精品久久久久影院中国 | 免费在线观看日本 | 四虎影视紧急入口地址大全 | 美女逼逼软件 | 91精品国产91久久久久久 | 女人张开腿 让男人桶个爽 免费观看 | 女仆掀起蕾丝裙被打屁股作文 | 欧美视| 美女被躁爽死 | 污小说在线阅读 | 国产成人亚洲综合网站不卡 | 操动漫美女视频 | 日韩高清成人毛片不卡 | 99久久国语露脸精品国产 | 国产资源一区 | 好大好爽好舒服视频 | 精品久久久麻豆国产精品 | 女上男下gifxxoo动态视频 | 小鸟酱在线看 | 免费被靠视频动漫 | 国产第2页 | 国产高清在线精品一区二区三区 | 精品国产区一区二区三区在线观看 | 欧美高清在线不卡免费观看 | 久久99r66热这里有精品 | 日本亚洲娇小与黑人tube | 色欲麻豆国产福利精品 | 色天天综合网色鬼综合 | 日本 在线观看 | 免费看欧美一级特黄a大片一 | 亚洲精品综合一二三区在线 | 国产香蕉一区二区在线观看 | 美女的隐私视频免费看软件 | 亚洲 欧美 中文 日韩 视频 | 日本亚洲欧洲高清有码在线播放 | 久久re6热在线视频 久久AV喷吹AV高潮欧美 | 亚洲国产日韩欧美一区二区三区 | 欧美久久天天综合香蕉伊 | 久久永久影院免费 |