前端路上的磕磕绊绊

项目中的小问题

这个项目是基于vue脚手架搭建的,我主要负责前端部分,但是数据要从后台获取,每次做项目之前会先运行有数据的服务器,但是当我 npm start 后报错了,如下
这是自己电脑上的截图

一开始还挺奇怪的,毕竟前面都能用啊,没办法只能解决,以为是nodemon的原因,后来发现不是,仔细分析错误发现说的是MongoNetworkError:连接服务器失败,大概是昨天清理电脑,把MongoDB服务器关了

解决

  • 首先我用手动启动mongodb服务器的方式
    cmd 窗口运行命令 mongod开启 mongodb 服务器,再打开一个 cmd 窗口运行 mongo 连接 mongodb服务器,都显示成功了,浏览器访问localhost:27017 也是正常的,但是我打开任务管理器发现没有 MongoDB 服务(目前也不知道为什么没有,之前有的,还设置了自动启动 mongodb服务器)
  • 采取自动启动mongodb服务器的方式
    两个cmd窗分别运行两次ctrl+c停止运行,然后只需 运行 mongo 命令连接mongo数据库用服务就行,因为之前设置了mongodb服务自动启动,但是这次失败,因为服务中没有MongoDB服务
  • 这里因为mongodb比较老旧,就不说配置方法了,后面下载的好像了不用配置,只要安装时选择一下就行,为了解决这个问题这里有个方法
    启动mongodb的服务,提示Windows无法启动MongoDB Server服务(位于本地计算机上)
  • 项目数据服务器无法获取大概就是因为没法自动启动mongodb服务器吧

每次遇到好多问题都要花好长时间都能解决,还是要不断学习,也提醒自己排错时多分析错误代码,都有提示的,加油!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值