我正在尝试使用jsftp将文件从节点js上传到FTP服务器上>
module.exports = async function() { const jsftp = require("jsftp"); console.log(__dirname) const ftp = new jsftp({ host: "host.name", port: 990, user: "user", pass: "pass" }); ftp.put('/path/to/file.xlsx', '/path/to/remote/file/qwer.xlsx', err => { console.log('in') if (!err) console.log("File transferred successfully!"); else console.log(err) }); }
创建ftp对象时没有错误。我收到200的响应,但是没有文件上传到FTP服务器。如果我在本地路径中出错,则会在控制台中看到“本地文件不存在”错误。否则,根本不会打印“输入”。
我不知道这是怎么回事。任何帮助表示赞赏!
我正在尝试使用jsftp模块将文件从节点js上传到FTP服务器。exports=异步功能(){const jsftp = require(“ jsftp”); console.log(__ dirname)const ftp = new jsftp({...
您需要先阅读文件。因此,类似:-