如何从子进程运行mongodump命令?

我正在尝试从子进程运行mongo dump命令,这是命令提示符下的代码,cmd变量中存在的命令运行正常。使用生成它不是。我没有得到如何在子进程中添加mongo url和dump命令。

var exec = require('child_process').spawn;
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/";

app.route('/export').get(async function(req,res) {
   var cmd = 'mongodump --db detailsDb--gzip --archive=d:\target.gz';
   var backupDB = exec([url,cmd]);
            backupDB.stdout.on('data',function(data){
                console.log('stdout: ' + data);// process output will be displayed here
            });
   })
duolaimix 回答:如何从子进程运行mongodump命令?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2763344.html

大家都在问