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

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

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
主站蜘蛛池模板: 日本韩国推理片免费观看网站 | 我和岳偷长篇小说 | 亚洲 欧美 国产 在线 日韩 | 丝袜兔女郎被啪在线观看91 | 香蕉免费一区二区三区在线观看 | 91在线免费播放 | 99pao在线视频精品免费 | 欧美一级视频在线 | 精品国产一区二区在线观看 | 亚洲va欧美va国产va天堂影 | 国内视频一区二区三区 | 美女扒开腿让男生桶爽漫画 | 精品亚洲欧美中文字幕在线看 | 欧亚精品一区二区三区 | 99久久99久久免费精品蜜桃 | 狠狠撸在线播放 | 40分钟在线观看免费 | www.色.con | 精品欧美小视频在线观看 | 亚洲qvod图片区电影 | 日本老师xxxxx18| 手机看片自拍 | 日韩亚洲人成在线综合 | 色天天色综合 | 亚洲男人天堂网址 | 我年轻漂亮的继坶2中字在线播放 | 10个免费货源网站 | 国产一级真人毛爱做毛片 | 亚洲高清视频在线 | 午夜第一页 | 国产成人a∨麻豆精品 | 无人影院在线播放视频 | 成人福利网站含羞草 | 高h肉厨房 | 免费一级国产生活片 | 国产靠逼视频 | 青青青视频免费观看 | 999久久久| japanhd粗暴video| 日韩爱爱| 色综合欧美色综合七久久 |