简单的按钮以快速启动脚本

Simple button to launch a script in express

本文关键字:启动 脚本 按钮 简单      更新时间:2023-09-26

我刚开始学习快递,我的知识非常有限。我有一个完整的工作脚本(在 index.js 中测试),我想在单击网页上的按钮时按需启动它。

我想确保如果我离开网页,我的脚本仍在继续。

我正在寻找通过更新下面的索引.js文件来实现这一点的最简单方法:

var express = require('express')
var app = express()
var myscript = require('myscript.js')
app.get('/', function (req, res) {
  res.send('Hello World!')
})
var server = app.listen(3000, function () {
  var host = server.address().address
  var port = server.address().port
  console.log('Example app listening at http://%s:%s', host, port)
})

你说的是构建一个API。
您可以在此页面找到的基本示例(应该足以完成您的任务):
http://expressjs.com/starter/basic-routing.html只需将脚本放在res.send(..)之前,并通过res.send()执行自定义脚本的可选返回结果,例如res.send('ok')。

要从客户端发送 API 调用,您可以按照本教程进行操作:
http://rest.elkstein.org/2008/02/using-rest-in-javascript.html或者根据您的前端堆栈使用一些包装器。