據爲文檔fs.stathere,stat
函數可以接受一個字符串文件路徑或緩衝器。Node.js的fs.stat [類型錯誤:路徑必須是一個字符串]在經過緩衝
但是當我通過一個緩衝區,我得到一個錯誤:
[TypeError: path must be a string]
下面是代碼。
exports.importNow = function (req, res) {
try {
fs.stat(req.files.csv.buffer, function (err, stat) {
if(err == null) {
console.log(2);
return resolve();
} else {
console.log(3);
return reject([validation_errors.FILE_DOES_NOT_EXIST, err]);
}
});
} catch (err) {
console.log(5);
console.log(err);
return reject([validation_errors.FILE_DOES_NOT_EXIST, err]);
}
}
Cann有人能幫我找到原因嗎?或者我錯過了什麼? 謝謝。
你正在運行什麼版本的節點? (運行'node --version'找出你是否知道) – Frxstrem
嗨Frxstrem,我使用的節點版本是 - v4.6.2 – Katti