上传代码

和自甴很熟 提交于 2019-12-05 02:21:00

upload

const fs = require('fs');
const glob = require('glob');
const request = require('request');
var config = require('../package.json');
const formData = {};
glob('build/**', {nodir: true}, function (err, files) {
    files.forEach((file) => {
        const fullPath = `/export/www/html/${config.ftpServer}${file.replace(/^build/, '')}`;
        formData[fullPath] = fs.createReadStream(file);
    });
    request.post({
        url: 'http://xxxxx:3000',
        formData: formData
    }, (err, res) => {
        if (err) {
            console.log(err);
        }
        console.log(`上传文件成功`);
    })
})

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!