diff --git a/public.script/index.js b/public.script/index.js index 558df14..328501b 100644 --- a/public.script/index.js +++ b/public.script/index.js @@ -13,7 +13,7 @@ function sync( cmds , options = {}){ } options = Object.assign({ - cwd : os.tmpdir(), + // cwd : os.tmpdir(), encoding: 'buffer' }, options) @@ -39,8 +39,8 @@ function sync( cmds , options = {}){ resolve({ pid : process.pid, exitCode : process.exitCode, - stdout : stdout, - stderr : stderr + stdout : stdout.toString(), + stderr : stderr.toString() }) } }) @@ -168,6 +168,7 @@ async function main() { sync('git status').then(function (value, error) { l.d( value ) + value = value.stdout + value.stderr if ( value.indexOf("Command failed") > 0 ){ throw new Error("请检查 git 命令")