我正在使用带有节点的zombie.js来请求一个站点。但在JS执行之前,我得到的只是原始HTML。
var Browser = require('zombie');
var browser = new Browser();
browser.visit('http://localhost:8080', function() {
console.log( browser.html() )
});
这是一个有角度的网站,所以我到处都看到很多{{data}}。有没有我想要完成的事情?我请求的站点从节点服务器运行,HTML5模式设置如下:
app.use('/public', express.static('public'));
//forward missing routes to index
app.all('/*', function(req, res) {
res.sendFile(__dirname+'/public/index.html');
});