Узел под управлением git клон не возвращает ожидаемый результат - PullRequest
0 голосов
/ 09 января 2020

Когда я пытаюсь что-то клонировать, используя child_process.exec, я просто получаю обратно Cloning into 'test'...stderr), но не другие команды, которые я обычно получаю в оболочке:

const proc = child_process.exec(
      "git clone git@github.com:tolicodes/test.git",
      {
        cwd: "/tmp"
        // detached: true
      }
    );

    proc.stdout.on("data", data => {
      console.log(data);
    });

    proc.stderr.on("data", data => {
      console.error(data);
    });

    proc.on("exit", (code, other) => {
      console.log(code, other);
      done();
    });

Ожидается

Cloning into 'test'...
remote: Enumerating objects: 7, done.
remote: Counting objects: 100% (7/7), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 7 (delta 1), reused 6 (delta 0), pack-reused 0
Receiving objects: 100% (7/7), done.
Resolving deltas: 100% (1/1), done.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...