【发布时间】:2018-12-22 02:18:33
【问题描述】:
我正在尝试创建一个 grunt 任务,它会生成一个命令窗口并从命令中获取结果。作为测试,我只是运行 cd 来获取当前目录,(我也尝试过 cwd)
grunt.registerTask('random', function(){
var done = this.async();
grunt.util.spawn({
cmd: 'cd'
}, function(error, result, exitCode){
console.log("callback hit");
console.log(result);
done();
});
我收到一个错误,提示找不到 cd
回调命中
{ 标准输出:'',
标准错误:'错误:未找到:cd',
代码:127,
toString: [函数: toString] }
如何在 grunt 中执行一个 shell 窗口并返回结果?
【问题讨论】:
标签: javascript node.js gruntjs