我从 github 克隆了一个存储库,我执行了以下步骤 克隆存储库:
git克隆https://github.com/AnshNagpal0/ChitChat.git
导航到项目目录:
cd meern-聊天应用程序
为服务器和客户端安装依赖项:
npm 安装 光盘客户端 npm 安装
在根目录中创建一个 .env 文件并设置环境变量(例如 MongoDB 连接字符串、JWT 密钥)。
启动服务器:
npm 启动
启动客户端:
cd客户端 npm 启动
在浏览器中访问http://localhost:3000来使用应用程序。我在没有指南针的情况下安装了mongodb,但我得到localhost 3000拒绝连接
请为我提供解决方案,我陷入困境。 npm 从根目录开始给出这个 C:\Users arav\OneDrive\Desktop\mern 聊天应用\ChitChat>npm start
[电子邮件受保护]开始 节点后端/server.js
服务器现在在端口 5000 上运行 (node:1532) [MONGODB DRIVER] 警告:useNewUrlParser 是一个已弃用的选项:useNewUrlParser 自 Node.js 驱动程序版本 4.0.0 起无效,并将在下一个主要版本中删除 (使用
node --trace-warnings ...
显示警告的创建位置)
(node:1532) [MONGODB DRIVER] 警告:useUnifiedTopology 是一个已弃用的选项:useUnifiedTopology 自 Node.js 驱动程序版本 4.0.0 起无效,并将在下一个主要版本中删除
错误:连接 ECONNREFUSED ::1:27017
工作完全正常,转到前端并运行 npm start 在端口 3000 上启动客户端
要启动后端,请在根目录上运行 npm start 。
建议 - 隐藏您的 mongodb url,不应公开上传。