有谁知道你是否可以从expressjs应用程序调用 shell脚本? 我正在编写一个应用程序,我希望在git post-receive hook之后移动一些文件,但是难倒在这一部分. 是的!由于Express只是节点,因此您可以
我正在编写一个应用程序,我希望在git post-receive hook之后移动一些文件,但是难倒在这一部分.
是的!由于Express只是节点,因此您可以使用exec执行服务器允许的任何命令,如下所示:var exec = require('child_process').exec; function puts(error, stdout, stderr) { sys.puts(stdout) } exec("ls -la", function(error, stdout, stderr) { if (!error) { // things worked! } else { // things failed :( } });