我想通过web应用程序在我的家庭服务器上运行命令。有办法做到这一点吗?
我对返回输出不感兴趣,我只想在页面上按下按钮时执行像irsend这样的命令。
你不能直接从浏览器执行命令,这就是为什么child_process.exec()
在浏览器化你的代码时不起作用。
您需要向服务器发送某种HTTP请求,并让它在那里运行命令(使用child_process.exec()
/child_process.spawn()
)。