什么也没有显示"/>
MongoDB 显示流量,但我的 Heroku 托管 Web 应用程序什么也没有显示
我的 Node.js 应用程序在本地主机上运行良好,与 MongoDB 完美通信并在客户端显示所有内容。在 Heroku 上,它也可以正常加载并且链接可以正常工作,但是没有显示来自 MongoDB 的数据。我前往 MongoDB 的网站查看分析中是否有流量,当我单击各种链接时,确实有。这些图表显示了正在发生的事情,但它并没有像在本地主机上那样显示出来。
没有错误信息。只有数据没有显示。
heroku logs --tail
:
2023-05-03T15:42:24.967086+00:00 heroku[router]: at=info method=GET path="/dishes/new" host=foodapp-tempname.herokuapp request_id=a06152cc-e859-488c-8190-4aa52ad5876f fwd="88.94.13.75" dyno=web.1 connect=0ms service=26ms status=304 bytes=152 protocol=https
2023-05-03T15:42:25.363928+00:00 heroku[router]: at=info method=GET path="/goods" host=foodapp-tempname.herokuapp request_id=72c1c5aa-e750-4fa1-a27b-d714207ff786 fwd="88.94.13.75" dyno=web.1 connect=0ms service=26ms status=304 bytes=151 protocol=https
2023-05-03T15:42:25.951913+00:00 heroku[router]: at=info method=GET path="/dishes" host=foodapp-tempname.herokuapp request_id=e54a38e5-d45c-4ddf-b647-a9cf217c8e4e fwd="88.94.13.75" dyno=web.1 connect=0ms service=26ms status=304 bytes=151 protocol=https
我检查了 Heroku 中的环境变量是否正确
mongodb+srv://<myUsername>:<myPassword>@foodappcluster.uomno4t.mongodb/?retryWrites=true&w=majority
在加载
文件之前,我有一个if语句检查我们是否在生产中.env
我的
列表.gitignore
和.env
node_modules
更多推荐
MongoDB 显示流量,但我的 Heroku 托管 Web 应用程序什么也没有显示
发布评论