javascript - 尝试在 bash 中启动 npm 时出现 mongo 错误
问题描述
当我输入npm start
bash 以在本地运行我的应用程序时,我得到以下结果:
监听http://localhost:7200连接到 mongo 时出错 { MongoNetworkError: failed to connect to server [localhost:27017] on first connect [MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017] at Pool。(C:\Users\Lope\Desktop\trainingCampus\week6\BERcycle\node_modules\mongodb-core\lib\topologies\server.js:431:11) 在 Pool.emit (events.js:198:13) 在连接 ( C:\Users\Lope\Desktop\trainingCampus\week6\BERcycle\node_modules\mongodb-core\lib\connection\pool.js:557:14) 在 makeConnection (C:\Users\Lope\Desktop\trainingCampus\week6\BERcycle \node_modules\mongodb-core\lib\connection\connect.js:39:11)在回调(C:\Users\Lope\Desktop\trainingCampus\week6\BERcycle\node_modules\mongodb-core\lib\connection\connect.js :261:5) 在 Socket.err (C:\Users\Lope\Desktop\trainingCampus\week6\BERcycle\node_modules\mongodb-core\lib\connection\connect.js:
我该如何解决这个问题?
解决方案
首先,检查您是否能够在本地连接 mongo,
使用此命令
蒙哥
现在会有两种情况。
1. mongo 不在 localhost:27017 本地运行
2. 如果 mongo 在本地运行,则使用以下命令
mongod
上面的命令将为您提供导致 mongo 无法启动的确切错误。
请检查这一点,然后分享更多详细信息。
推荐阅读
- html - 正确的 HTML 语法 - 列表标记内的粗体或粗体标记内的列表
- python - wxpython:GridBagSizer 让我很困惑
- python - 在 macOS 问题上安装 py3exiv2
- service-worker - 带有 Service Worker 的 CSP
- c# - C# 将文本文件中的 REG_MULTI_SZ 值转换为字符串
- javascript - 如何将动态创建的文本框值从 javascript 传递到 mvc 控制器
- c# - 用c#在2个sql server数据库之间进行数据翻译#
- machine-learning - 稀疏张量没有步幅
- xml - 明智地保存和读取更改的配置(存储在 XML 文件中)
- python - GitHub 上 Jupyter 笔记本中的目录