Команды не работают должным образом в моей функции? - PullRequest
0 голосов
/ 26 января 2019

Я пытаюсь запустить команду wasm-gc в моем коде.но это не дает мне ожидаемого результата.

async function wasmGC(wasmFile) {
  if (!await exists(wasmFile)) {
    throw new Error("wasm is not found")
  }
  await exec(joinCmd([wasmGCCmd,wasmFile]));
  console.log(wasmFile);
  return wasmFile;
}

Usage: wasm-gc in.wasm -o out.wasm

здесь wasmFile - это вывод моего кода, и он находится в формате .wasm.Мой код может принять входной файл, но операция не происходит, он возвращает то же самое wasmFile (команда прекрасно работает в оболочке)

И wasmGCCmd - это команда для выполнения, которая у меня естьимпортировано вот так

exports.wasmGCCmd = homeDir + '/.cargo/bin/wasm-gc';

Может кто-нибудь помочь мне правильно использовать вышеуказанную команду.ТИА

...