所以我找到了节点https://github.com/schme16/node-mangafox的api
但我不知道如何使用它
让我们说我想用这个
mangaFox.getManga = function(callback){
$.get('http://mangafox.me/manga/',function(data){
var list = {};
data.find('.manga_list li a').each(function(index, d){
var b = $(d);
list[mangaFox.fixTitle(b.text())] = {id:b.attr('rel'), title:b.text()};
});
(callback||function(){})(list);
}, true);
}
我该怎么做才能在' /'中显示列表路线
这是我到目前为止所拥有的
var express = require('express'),
path = require('path'),
mangaFox = require('node-mangafox');
var app = express();
app.get('/', function(req, res) {
});
app.listen(1337);
console.log('oke');
如果某些云帮助我了解其工作原理
答案 0 :(得分:0)
app.get('/', function(req, res) {
function renderList(data) {
return Object.keys(data);
res.send(JSON.stringify(list));
}
var list = mangaFox.getManga(renderList);
});
这是我能想到的最简单的事情。您只需获取模块返回的对象,列出其键,然后将该字符串作为响应发回。试试看。您可能希望将renderList
替换为一些HTML模板。