我在Windows上的命令提示符下运行了Node.js.现在我喜欢做的是以某种方式将控制台信息作为html在网页上回显。我该如何管理?如果是这样,我如何传递参数?
如果我有错误的想法,请感谢并纠正我。
编辑:
这是我生成输出的方式:
// Generated by CoffeeScript 1.6.2
(function() {
var LolClient, client, options, summoner, util;
LolClient = require('./lol-client');
util = require('util');
options = {
region: '',
username: '',
password: '',
version: '3.6.16_05_29_18_19'
};
summoner = {
name: 'HotshotGG',
acctId: 434582,
summonerId: 407750,
teamId: "TEAM-a1ebba15-986f-488a-ae2f-e081b2886ba4"
};
client = new LolClient(options);
client.on('connection', function() {
console.log('Connected');
client.getSummonerByName(summoner.name, function(err, result) {
return console.log(util.inspect(result, false, null, true));
});
client.getSummonerStats(summoner.acctId, function(err, result) {
return console.log(util.inspect(result, false, null, true));
});
client.getMatchHistory(summoner.acctId, function(err, result) {
return console.log(util.inspect(result, false, null, true));
});
client.getAggregatedStats(summoner.acctId, function(err, result) {
return console.log(util.inspect(result, false, null, true));
});
client.getTeamsForSummoner(summoner.summonerId, function(err, result) {
return console.log(util.inspect(result, false, null, true));
});
client.getTeamById(summoner.teamId, function(err, result) {
return console.log(util.inspect(result, false, null, true));
});
return client.getSummonerData(summoner.acctId, function(err, result) {
return console.log(util.inspect(result, false, null, true));
});
});
client.connect();
}).call(this);
答案 0 :(得分:2)
如果你想要一个功能齐全的解决方案,你可以尝试这个:https://npmjs.org/package/node-monkey
对于更简单的事情,您可以将服务器上的节点实例的输出重定向到文件,同时还可以通过节点服务器本身启用该文件的静态服务。比方说,使用Express来提供单个静态文件,这很容易。