child_process.exec 和 spawn示例

spawn

var process = require('child_process');
var file = process.spawn('curl', ['http://jalon.wang/project/photo/app.js']);
var fdata = '';
file.stdout.on('data', function (data) {    
    fdata = fdata + data;
});
file.stdout.on('end', function (data) {   
  console.log(fdata);
});

exec

var fs = require('fs');
var process = require('child_process');

process.exec('curl http://jalon.wang/project/photo/app.js', function (err, stdout, stderr) {
    fs.writeFile('./app.js', stdout, function (err) {
        if (err) console.log(err);
        console.log('ok');
    });
});
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容