我想阅读我的用户的网络文件夹。用户网络文件夹信息存储在数据库中。例如,\\\\192.168.3.107\\Network
是我的用户网络文件夹之一。作为用户,我将我的文件夹网络设置为Network folder
,我的IP为192.168.3.107
。现在我想读取该网络文件中的所有文件。我已经在windows中完成了这个。但我需要在Ubuntu上实现这一点。我的代码如下:
const fs = require('fs');
let testFolder = "\\\\192.168.3.107\\Network";
fs.readdir(testFolder, function(error, contents) {
if (error) {
console.log("read error : ", error);
}
for (let content of contents) {
console.log("content : ", content);
}
});
但我总是收到以下错误:
read error : { Error: ENOENT: no such file or directory, scandir '\\192.168.3.107\Network'
errno: -2,
code: 'ENOENT',
syscall: 'scandir',
path: '\\\\192.168.3.107\\Network'
}
据我所知,这意味着我无法创建网络文件夹。
有什么建议吗?提前谢谢。