Я попытался загрузить простой файл на FTP-пути через узел js. Для этого я установил модуль ftp-клиента.
index.js
const ftpClient = require("ftp-client");
// FTP Configuration
const config = {
host: '',
port: 22,
user: '',
password: ''
};
const options = {
logging: 'basic'
};
client = new ftpClient(config, options);
client.connect(function (result) {
client.upload(['./upload/test.txt'], '/opt/test_api', {
baseDir: 'ogrds',
overwrite: 'older'
}, function (result) {
console.log(result);
})
}
);
При попытке выполнить с помощью команды node index.js это не дает никаких результатов и не перемещает файл на FTP-сервер.