Я хотел бы использовать параметр stdin
этой функции: http://graspjs.com/docs/lib/.Переменная строки в интерфейс stdin
Функция grasp
ожидает, что этот параметр будет объектом с тем же интерфейсом, что и process.stdin
. И у меня есть простая переменная в памяти типа string.
Как передать эту переменную на вход stdin этой функции?
var grasp = require('grasp');
var sourceCode = 'if (condititon) { console.log("In the condition"); }';
grasp({
args: '--equery condititon --replace true',
stdin: SomethingLikeStringToStdin(sourceCode),
callback: console.log
});
Ожидаемый журнал:
if (true) { console.log("In the condition"); }
Спасибо! Он работает так, как ожидалось. – mquandalle