【发布时间】:2018-12-28 04:24:11
【问题描述】:
我有一个在终端中完美运行的 node.js 代码。如何在 localhost(然后是 Heroku)上显示 console.log 部分?
我还是初学者,所以表达对我来说很困难。我应该用那个吗? 我也试过 Browserify。
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
var url = "URL";
await page.goto(url);
const eladok = await page.evaluate(() =>
Array.from(document.querySelectorAll('div.shopname.fjump'))
.map((eladok) => eladok.innerText.trim()));
const hanyadik = await page.evaluate(() =>
Array.from(document.querySelectorAll('div.shopname.fjump'))
.map((hanyadik) => hanyadik.innerText.trim()));
console.log('Összes ajánlat száma: ' + eladok.length);
console.log('Helyezés: ');
console.log(hanyadik.indexOf("usanotebook.hu") + 1);
await browser.close();
})();
我想创建一个提示用户输入 URL 的网站,然后将其存储到“url”变量中。结果写在文本输入下方。
【问题讨论】:
-
如果你想要一个网站,那么你需要使用http模块来做一个服务器。比你可以提供 html 页面来提示用户你想要的信息
-
我怎样才能到达 express 运行我的代码?我可以在浏览器的控制台中看到结果。
标签: javascript html node.js web