我已经在我的根项目 尝试下面的代码从服务器复制文件到本地文件 我已经创建本地文件(具有相同的名称),并使用以下节点没有文件发现错误ENOENT
var conn = new Client();
conn.on('ready', function() {
conn.sftp(function (err, sftp) {
if (err) throw err;
var moveFrom = "/home/app/html";
var moveTo = "/Users/i034665/WebstormProjects/apptest/index.html";
sftp.fastGet(moveFrom, moveTo, {}, function (downloadError) {
if (downloadError) throw downloadError;
console.log("Succesfully uploaded");
});
});
}).connect({
的错误是:
if (downloadError) throw downloadError;
2017-08-24T23:18:56.85+0300 [APP/PROC/WEB/0] ERR Error: ENOENT: no such file or directory, open '/Users/i034665/WebstormProjects/apptest/index.html'
但我已经创建了我提供的路径的文件,你有一个想法,这个问题可能是什么?
我尝试chmod
文件,但它并不能帮助......
你在使用什么平台? – 2017-08-24 20:49:28
@JackDelson - Mac是我的本地机器,我想要读取的文件来自linux机器 –
您不能复制这样的文件夹,您需要指定文件。 – dandavis