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

node.js用fs.rename強(qiáng)制重命名或移動(dòng)文件夾的方法

 更新時(shí)間:2017年12月27日 09:42:27   作者:ourjs  
本篇文章主要介紹了node.js用fs.rename強(qiáng)制重命名或移動(dòng)文件夾的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文介紹了node.js用fs.rename強(qiáng)制重命名或移動(dòng)文件夾的方法,首先介紹了rename的用法,具體如下:

【重命名文件夾】

// rename.js
var fs = require("fs"); 
 
// 重命名a文件夾為b 
fs.rename("c:a","C:b",function(err){ 
 if(err){ 
  console.log("重命名失?。?); 
 }else{ 
  console.log("重命名成功!"); 
 } 
});

[注意:文件夾不存在,那么err就會(huì)有錯(cuò)誤信息。]

在日常對(duì)電腦中的一些的文件或者文件夾操作的時(shí)候,windows系統(tǒng)可能會(huì)彈出相應(yīng)的對(duì)話框,提示我們文件或者文件夾無(wú)法重命名。這是由于文件或者文件夾中的文件被系統(tǒng)某些正在運(yùn)行的進(jìn)程占用的。我們可以找到占用文件的進(jìn)程將其結(jié)束掉,然后重命名文件或者文件夾。但是這個(gè)過(guò)程相對(duì)麻煩,難度用編程實(shí)現(xiàn)。

并且在node.js中進(jìn)行大量重命名操作時(shí),也會(huì)偶爾出現(xiàn)權(quán)限的問(wèn)題,解決方案很簡(jiǎn)單,使用同步命名,添加一個(gè)try/ catch 即可。

 try {
  fs.renameSync(oldPath, newPath);
 }
 catch (e) {
  fs.renameSync(oldPath, newPath);
 }

在 win10/node.6.15下有測(cè)試有效

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用node.js中的Buffer類處理二進(jìn)制數(shù)據(jù)的方法

    使用node.js中的Buffer類處理二進(jìn)制數(shù)據(jù)的方法

    大家應(yīng)該都知道在客戶端JavaScript腳本代碼中,對(duì)二進(jìn)制數(shù)據(jù)并沒(méi)有提供一個(gè)很好的支持。然而,在處理TCP流或文件流時(shí),必須要處理二進(jìn)制數(shù)據(jù)。因此,下面通過(guò)這篇文章來(lái)一起看看利用node.js中的Buffer類處理二進(jìn)制數(shù)據(jù)的方法,有需要的朋友們可以參考借鑒。
    2016-11-11
  • 通過(guò)實(shí)例了解Nodejs模塊系統(tǒng)及require機(jī)制

    通過(guò)實(shí)例了解Nodejs模塊系統(tǒng)及require機(jī)制

    這篇文章主要介紹了通過(guò)實(shí)例了解Nodejs模塊系統(tǒng)及require機(jī)制,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Node.js?模塊的加載邏輯你了解嘛

    Node.js?模塊的加載邏輯你了解嘛

    這篇文章主要為大家介紹了Node.js?模塊的加載邏輯,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-01-01
  • nodejs中使用monk訪問(wèn)mongodb

    nodejs中使用monk訪問(wèn)mongodb

    最近在做nodejs的web開(kāi)發(fā),初次接觸到mongoDB這個(gè)數(shù)據(jù)庫(kù)。分享點(diǎn)使用經(jīng)驗(yàn)
    2014-07-07
  • NodeJS實(shí)現(xiàn)客戶端js加密

    NodeJS實(shí)現(xiàn)客戶端js加密

    本文主要介紹了NodeJS實(shí)現(xiàn)客戶端js加密的思路與方法,具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-01-01
  • Node.js實(shí)用代碼段之獲取Buffer對(duì)象字節(jié)長(zhǎng)度

    Node.js實(shí)用代碼段之獲取Buffer對(duì)象字節(jié)長(zhǎng)度

    這篇文章主要介紹了Node.js實(shí)用代碼段之獲取Buffer對(duì)象字節(jié)長(zhǎng)度,需要的朋友可以參考下
    2016-03-03
  • NodeJS提供了的文件操作相關(guān)的API

    NodeJS提供了的文件操作相關(guān)的API

    讓前端覺(jué)得如獲神器的不是NodeJS能做網(wǎng)絡(luò)編程,而是NodeJS能夠操作文件,小至文件查找,大至代碼編譯,幾乎沒(méi)有一個(gè)前端工具不操作文件,換個(gè)角度講,幾乎也只需要一些數(shù)據(jù)處理邏輯,再加上一些文件操作,就能夠編寫(xiě)出大多數(shù)前端工具
    2023-11-11
  • nodejs中密碼加密處理操作詳解

    nodejs中密碼加密處理操作詳解

    這篇文章主要介紹了nodejs中密碼加密處理操作,結(jié)合實(shí)例形式分析了nodejs針對(duì)用戶登陸密碼的加密處理操作相關(guān)實(shí)現(xiàn)技巧與注意事項(xiàng),需要的朋友可以參考下
    2018-03-03
  • NodeJs入門(mén)教程之定時(shí)器和隊(duì)列

    NodeJs入門(mén)教程之定時(shí)器和隊(duì)列

    這篇文章主要給大家介紹了關(guān)于NodeJs入門(mén)教程之定時(shí)器和隊(duì)列的相關(guān)資料,文中通過(guò)示例代碼以及圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 詳解從Node.js的child_process模塊來(lái)學(xué)習(xí)父子進(jìn)程之間的通信

    詳解從Node.js的child_process模塊來(lái)學(xué)習(xí)父子進(jìn)程之間的通信

    這篇文章主要介紹了從Node.js的child_process模塊來(lái)學(xué)習(xí)父子進(jìn)程之間的通信,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-03-03

最新評(píng)論

会同县| 石台县| 樟树市| 陇南市| 西平县| 徐水县| 丰宁| 临夏县| 盖州市| 唐海县| 阿城市| 宝坻区| 黔南| 大新县| 江都市| 于田县| 德昌县| 新田县| 清水河县| 易门县| 靖西县| 武邑县| 乡城县| 招远市| 琼中| 寿光市| 弥渡县| 宁陵县| 万全县| 布拖县| 宁德市| 呼和浩特市| 和静县| 锡林郭勒盟| 青神县| 宁夏| 师宗县| 凤阳县| 杭锦后旗| 银川市| 镇赉县|