我在终端中执行NodeJS文件,如node filename.js
,但我需要从JavaScript / jQuery执行此命令,即从html页面本身执行。可能吗?怎么样?
答案 0 :(得分:0)
据我所知,javascript无法与浏览器中的客户端计算机进行交互,并且出于安全原因,它无法执行此操作。
但您应该能够在服务器上运行系统命令。这个想法是你在一些nodejs资源上进行GET,该资源在服务器端执行系统命令。
我认为这应该有用execute-a-command-line-binary-with-node-js
(我认为这种方法会使服务器及其上的所有内容暴露在安全风险之下。必须严密监控对服务器的访问!)