我已經在我的根項目 嘗試下面的代碼從服務器複製文件到本地文件 我已經創建本地文件(具有相同的名稱),並使用以下節點沒有文件發現錯誤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