node.js - 如何在 Heroku 的生产模式下修复 mongo db 问题?
问题描述
我只是尝试在 Heroku 上推送我的应用程序——它由 node.js 服务器和客户端中的 react 应用程序组成。服务器链接到 Atlas Mongo DB。
在本地开发中一切正常。
但是在生产模式下,在推送我的项目后(Heroku 部署项目没有任何问题),当我运行生产 url 时,它崩溃并heroku logs --tail
告诉以下内容:
Error: Cannot find module '../wireprotocol/constants'at Object.<anonymous> (/app/node_modules/mongodb-core/lib/sdam/topology_description.js:5:24)
我也尝试卸载/重新安装 node_modules 和 mongoose 包,但它没有帮助......
知道如何修复错误吗?
解决方案
推荐阅读
- mips32 - MIPS 找到字符串的结尾
- hash - 从汽车逆向工程 8 位校验和
- npm - 运行 gulp watch 时 Gulp 立即终止
- mapbox-gl-js - Mapbox 如何查询当前视口中可用的功能?
- gnome - Gnome-2 脚本化桌面清理
- java - Mapstruct:基于鉴别器字段的抽象目标类和具体类型
- android - 如何将浮动搜索视图与 json 加载的列表视图一起使用?
- azure - 资源组 beginDeleteByName 与 deleteByNameAsync
- python - 在python中解析JSON对象
- json - 在序列化程序中将表的字段添加到父表