javascript - 点击按钮运行nodejs脚本

标签 javascript html node.js

请有人解释一下如何让这个 nodejs 脚本在单击按钮时运行?

var Twit = require('twit');
var t = new Twit({
consumer_key: '******',
consumer_secret: '******',
access_token: '******',
access_token_secret: '******',
});

t.post('statuses/update', {status:'hello world'},function(err, data, response){
console.log(data);
});

目前我得到:

Uncaught ReferenceError: require is not defined

谢谢

最佳答案

您需要有一个作为服务器运行的 NodeJS 进程,其中可以将回调 Hook 到 API 端点,然后当您单击网站中的按钮时,该端点将运行。

  1. 客户端通过按钮获取 HTML(从任何类型的网络服务器)
  2. 客户点击按钮
  3. HTTP 请求发送到特定网址 (yourip.com/yourscript) 的 NodeJS 服务器
  4. NodeJS 服务器调用您分配给该特定 URL 的函数

关于javascript - 点击按钮运行nodejs脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47816275/

相关文章:

jquery - 如何使用 attr 获取样式值

node.js - 无法对我的 sequelize 模型执行任何操作

Node.js 将十六进制数转换为 byteArray

php - 这是有效的重定向语句吗?

javascript - 如何从 asp.net 中的 C# 变量设置 javascript 变量?

javascript - 元素无法分配给变量

node.js - 使用 Sharp 进行 SVG 多行文本换行

javascript - 如何使用 Jquery 隐藏 div block 中的内联文本

javascript - 从表单中读取数据,并使用它创建对象

PHP 从我的循环中删除最后一个字符