0
我想从nodejs控制台打开bash shell。如何从nodejs REPL控制台打开交互式bash shell
我已经尝试了一切从child_process模块,但我没有设法找到一个解决方案,我可以看到$提示。
感谢
我想从nodejs控制台打开bash shell。如何从nodejs REPL控制台打开交互式bash shell
我已经尝试了一切从child_process模块,但我没有设法找到一个解决方案,我可以看到$提示。
感谢
可以使孩子继承stdio
,在这里你有一个工作示例(Linux)的:
const { spawn } = require('child_process')
const shell = spawn('sh',[], { stdio: 'inherit' })
shell.on('close',(code)=>{console.log('[shell] terminated :',code)})
输出示例:
sh-4.4$ uname
Linux
sh-4.4$ exit
exit
[shell] terminated : 0
记住用正确的替换sh
地狱为您的平台要求