[使用jsftp从Node.js上载到FTP

问题描述 投票:1回答:1

我正在尝试使用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({...

javascript node.js npm ftp npm-scripts
1个回答
0
投票

您需要先阅读文件。因此,类似:-

© www.soinside.com 2019 - 2024. All rights reserved.