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

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)文章

  • nodejs log4js 使用詳解

    nodejs log4js 使用詳解

    這篇文章主要介紹了nodejs log4js 使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Node.js使用gm拼裝sprite圖片

    Node.js使用gm拼裝sprite圖片

    這篇文章主要介紹了Node.js使用gm拼裝sprite圖片的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • 簡(jiǎn)單兩步使用node發(fā)送qq郵件的方法

    簡(jiǎn)單兩步使用node發(fā)送qq郵件的方法

    這篇文章主要介紹了簡(jiǎn)單兩步使用node發(fā)送qq郵件的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-03-03
  • npm?工具庫(kù)?yenv使用簡(jiǎn)介

    npm?工具庫(kù)?yenv使用簡(jiǎn)介

    這篇文章主要為大家介紹了npm?工具庫(kù)?yenv使用簡(jiǎn)介,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • 5分鐘教你用nodeJS手寫(xiě)一個(gè)mock數(shù)據(jù)服務(wù)器的方法

    5分鐘教你用nodeJS手寫(xiě)一個(gè)mock數(shù)據(jù)服務(wù)器的方法

    這篇文章主要介紹了5分鐘教你用nodeJS手寫(xiě)一個(gè)mock數(shù)據(jù)服務(wù)器的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • npm?install編譯時(shí)報(bào)"Cannot?read?properties?of?null?(reading?‘pickAlgorithm‘)"錯(cuò)誤的解決辦法

    npm?install編譯時(shí)報(bào)"Cannot?read?properties?of?null?(r

    這篇文章主要給大家介紹了關(guān)于npm?install編譯時(shí)報(bào)“Cannot?read?properties?of?null?(reading?‘pickAlgorithm‘)“錯(cuò)誤的解決辦法,文中將解決方法介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • nvm報(bào)錯(cuò)Now?using?node?v版本號(hào)(64-bit)圖文解決方法

    nvm報(bào)錯(cuò)Now?using?node?v版本號(hào)(64-bit)圖文解決方法

    這篇文章主要給大家介紹了關(guān)于nvm報(bào)錯(cuò)Now?using?node?v版本號(hào)(64-bit)的解決方法,文中將解決的辦法介紹的非常詳細(xì),對(duì)遇到這個(gè)問(wèn)題的朋友具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-11-11
  • Nodejs異步流程框架async的方法

    Nodejs異步流程框架async的方法

    這篇文章主要介紹了Nodejs異步流程框架async的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • nodejs express配置自簽名https服務(wù)器的方法

    nodejs express配置自簽名https服務(wù)器的方法

    這篇文章主要介紹了nodejs express配置自簽名https服務(wù)器的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • npm鏡像源證書(shū)過(guò)期的問(wèn)題解決

    npm鏡像源證書(shū)過(guò)期的問(wèn)題解決

    因?yàn)閚pm官方鏡像在國(guó)內(nèi)訪問(wèn)很慢,我們基本上都會(huì)選擇切換到國(guó)內(nèi)的一些npm鏡像,本文主要介紹了npm鏡像源證書(shū)過(guò)期的問(wèn)題解決,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-07-07

最新評(píng)論