Node.js 在节点js上的express fileupload上使用FTP

Node.js 在节点js上的express fileupload上使用FTP,node.js,express,Node.js,Express,我只想通过UI屏幕将文件上传到UNIX服务器路径上。我在NodeJS上使用了express fileupload模块 App.js const express = require("express"); const app = express(); const http = require("http").Server(app).listen(3000); const upload = require("express-fileupload"); app

我只想通过UI屏幕将文件上传到UNIX服务器路径上。我在NodeJS上使用了express fileupload模块

App.js

    const express = require("express");
    const app = express();
    const http = require("http").Server(app).listen(3000);
    const upload = require("express-fileupload");

    app.use(upload());

    console.log("Server Started");

    app.get("/", function (req, res) {
    res.sendFile(__dirname + "/index.html");
    }
    )

    app.post("/", function (req, res) {
    if (req.files) {
        //console.log(req.files);
        const file = req.files.filename;
        const filename = file.name;

        file.mv("./upload/" + filename, function (err) {
        if (err) {
            console.log(err);
            res.send("error occured");
        }
        else {
            res.send("Done");
        }
        })
    }
    })
上面的代码帮助我将文件上传到本地目录。需要帮助才能将文件上载到FTP路径。任何帮助都将不胜感激

GitHub存储库:

它可以工作

PF github上的完整代码

它很管用

PF github上的完整代码