我正在尝试通过一个非常简单的示例来了解 Apify 的Actor Metamorph :
const Apify = require('apify');
const request = require('request-promise');
Apify.main(async () => {
const newInput = {
startUrls: [{url: "http://example.org"}],
pageFunction: () => {
const title = await page.title();
console.log(title);
}
};
await Apify.metamorph('apify/web-scraper', newInput);
});
但是运行失败并出现语法错误:
SyntaxError: await 仅在异步函数中有效
我如何通过 Metamorph将async
性质传递pageFunction
给?apify/web-scraper