node.js中的fs.rename方法使用說明
更新時間:2014年12月16日 09:16:27 投稿:junjie
這篇文章主要介紹了node.js中的fs.rename方法使用說明,本文介紹了fs.rename的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下的相關(guān)資料
方法說明:
修改文件名稱,可更改文件的存放路徑。
語法:
復(fù)制代碼 代碼如下:
fs.rename(oldPath, newPath, [callback(err)])
由于該方法屬于fs模塊,使用前需要引入fs模塊(var fs= require(“fs”) )
接收參數(shù):
oldPath 原路徑
newPath 新路徑
callback 回調(diào),傳遞一個err異常參數(shù)
例子:
復(fù)制代碼 代碼如下:
//同以目錄下的文件更名:
var fs = require('fs');
fs.rename('125.txt','126.txt', function(err){
if(err){
throw err;
}
console.log('done!');
})
//不同路徑下的文件更名 + 移動:(新的路徑必須已存在,路徑不存在會返回異常)
var fs = require('fs');
fs.rename('125.txt','new/126.txt', function(err){
if(err){
throw err;
}
console.log('done!');
})
源碼:
復(fù)制代碼 代碼如下:
fs.rename = function(oldPath, newPath, callback) {
callback = makeCallback(callback);
if (!nullCheck(oldPath, callback)) return;
if (!nullCheck(newPath, callback)) return;
binding.rename(pathModule._makeLong(oldPath),
pathModule._makeLong(newPath),
callback);
};
相關(guān)文章
npm?ERR!?Node.js?v20.11.0錯誤的解決
在使用?npm?進(jìn)行包管理和構(gòu)建項目的過程中,有時會遇到錯誤信息?npm?ERR!?Node.js?v20.11.0,本文就來介紹一下如何解決,感興趣的可以了解一下2024-02-02Node.js + express實現(xiàn)上傳大文件的方法分析【圖片、文本文件】
這篇文章主要介紹了Node.js + express實現(xiàn)上傳大文件的方法,結(jié)合實例形式分析了Node.js + express針對圖片、文本文件上傳操作實現(xiàn)方法及相關(guān)操作注意事項,需要的朋友可以參考下2019-03-03