const app = require('express')(), exec = require('child_process').execFile; app.post('/pull', (req, res) => { exec('pull.sh', (err, stdout, stderr) => { if (err) { console.log(`命令执行错误:${err}`) res.json({ title: 'error', message: err.message }) } else { console.log("命令执行成功:"); console.log(stdout); res.json({ title: 'success', }) } }); }) app.listen(1314, () => { console.log('Node.js自动部署运行在: 1314') })