簡體   English   中英

Node.js execa:如何完成寫入進程的標准輸入

[英]Node.js execa: how to finish writing to process' stdin

我正在嘗試使用 execa 將 stdin 轉換為 docx 文件。 我等待的承諾懸而未決。 我試過用\\n終止 stdin ,但這不起作用。

const process  = execa('pandoc', ['-', '-o', 'file.docx'])
process.stdin.write('input to be made into a docx file')
process.stdin.write('\n')
const result = await process

好的,我明白了。 節點可寫流有一個end()方法。

const process  = execa('pandoc', ['-', '-o', 'file.docx'])
process.stdin.write('input to be made into a docx file')
process.stdin.end();
const result = await process

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM