请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

我在自己的服务器上架设了mongodb,在项目代码上连接时,报连接字符串要为string

除了mongodb连接字符中,是参照网上百度写的,其余的代码,和老师的代码,都比对了,没有问题,包括标点符号,但是根据错误提示信息百度翻译的是,连接字符串,要为string ,然后我又去看了下,连接字符串的引号,是不是半角,有没有少引号,然而,问题件依旧。附项目报错截图。第一张是自已云服务器上的mongodb,已创建库,及配置用户名密码,且验证通过。第二张图是报错的截图。请老师帮忙看下,这个错误应该怎样解决,谢谢!
config.js代码

module.exports = {
  connectionStr: 'mongodb://kuwo2019:hgtgvfg@服务器ip:27017/wxserver?retryWrites=true',
};

图片描述

摄氏是

正在回答

2回答

报错信息说的非常明白,你的第1个参数不是字符串

0 回复 有任何疑惑可以回复我~
  • 提问者 邻家阿涛 #1
    可是我用你的代码对比过,都是一致的,包括单引号和双引号
    回复 有任何疑惑可以回复我~ 2019-08-03 18:31:50
  • lewis 回复 提问者 邻家阿涛 #2
    你把连接数据库的那个代码截屏发上来,就是index.js
    回复 有任何疑惑可以回复我~ 2019-08-03 18:33:04
提问者 邻家阿涛 2019-08-03 18:37:28


index.js   截屏

https://img1.sycdn.imooc.com/szimg/5d4563b1093135fc10710972.jpg

0 回复 有任何疑惑可以回复我~
  • lewis #1
    打印一下connectionStr
    回复 有任何疑惑可以回复我~ 2019-08-03 18:39:36
  • 提问者 邻家阿涛 回复 lewis #2
    为了数据库安全,ip地址我隐去了mongodb://kuwo2019:hgtgvfg@132.*.80.*:27017/wxserver?retryWrites=true
    程序启动在 3000 端口了
    [nodemon] restarting due to changes...
    [nodemon] starting `node app`
    D:\ataojsboke\app\index.js:10
    mongoose.connect(connectionstr, () => console.log('mongoDB连接成功了!'));
                     ^
    
    ReferenceError: connectionstr is not defined
        at Object.<anonymous> (D:\ataojsboke\app\index.js:10:18)
        at Module._compile (internal/modules/cjs/loader.js:776:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
        at Module.load (internal/modules/cjs/loader.js:653:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
        at Function.Module._load (internal/modules/cjs/loader.js:585:3)
        at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
        at startup (internal/bootstrap/node.js:283:19)
        at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
    [nodemon] app crashed - waiting for file changes before starting...
    回复 有任何疑惑可以回复我~ 2019-08-03 18:46:40
  • lewis 回复 提问者 邻家阿涛 #3
    你这个变量根本就没有拿到,检查你的拼写,顺便补习一下nodejs的模块基础
    回复 有任何疑惑可以回复我~ 2019-08-03 18:48:14
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信