微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

部署到heroku时,抓取在express中不起作用,尽管在localhost中返回抓取的数据

如何解决部署到heroku时,抓取在express中不起作用,尽管在localhost中返回抓取的数据

我有一个Express应用程序,通过一个名为aliexpress-product-scraper的npm软件包从aliexpress抓取数据。该软件包使用puppeter js进行抓取。在localhost中,它工作正常,但部署到heroku时不返回任何数据,也不给出错误。可能是什么问题。

我的index.js

<script src="https://cdnjs.cloudflare.com/ajax/libs/react/17.0.1/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/17.0.1/umd/react-dom.production.min.js"></script>
<div id="root"></div>

在这里scrape获取一个项目ID,并返回该项目的详细信息。 在本地主机中:see the respone here 但部署时仅显示白色空白页,没有错误

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。