Javascript twitterapi-nodejs问题
我对NodeJS和twitterapi相当陌生,遇到了一些问题。免责声明:因为twitter api的使用条款非常严格,我想明确表示,我不会从这个项目中获利,也不会使用它损害任何人的隐私 我有一个html页面:Javascript twitterapi-nodejs问题,javascript,html,css,node.js,Javascript,Html,Css,Node.js,我对NodeJS和twitterapi相当陌生,遇到了一些问题。免责声明:因为twitter api的使用条款非常严格,我想明确表示,我不会从这个项目中获利,也不会使用它损害任何人的隐私 我有一个html页面: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wi
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="stylesheet" href="bot.css" type="text/css">
<title>document</title>
</head>
<body>
<div class="main">
<h1></h1>
</div>
<script src="bot.js"></script>
<script src="config.js"></script>
</body>
</html>
还有bot.js:
var Twit=require('twit');
var config=require('./config');
var T = new Twit(config);
let params = {
q: 'polar-bear since:2011-07-11',
count: 2
}
function getData(err, data, response){
for(let i=0;i<data.statuses.length;i++){
console.log(`Tweet number ${i+1} : ${data.statuses[i].text}`);
}
}
T.get('search/tweets', params, getData)
let page=document.querySelector('h1');
var Twit=require('Twit');
var config=require('./config');
var T=新Twit(配置);
设params={
问:北极熊自2011年7月11日起,
计数:2
}
函数getData(错误、数据、响应){
对于(假设i=0;iYou不能在nodejs环境之外使用require
和module
;这些都是烘焙到nodejs中的。如果您想在nodejs之外使用它们,比如web控制台,您需要使用一个transpiler,比如babel/webpack。同意@marshy101。不过,我也建议您尝试一下这是一个非常简单的0配置IGHealthPosil工具可以帮助你运行和运行。但是,你也可能会考虑做一个节点JS API+前端,而你实际的后端将代理到推特API。
var Twit=require('twit');
var config=require('./config');
var T = new Twit(config);
let params = {
q: 'polar-bear since:2011-07-11',
count: 2
}
function getData(err, data, response){
for(let i=0;i<data.statuses.length;i++){
console.log(`Tweet number ${i+1} : ${data.statuses[i].text}`);
}
}
T.get('search/tweets', params, getData)
let page=document.querySelector('h1');