首页 > 解决方案 > MongoDB with Node, SyntaxError: Invalid shorthand property initializer

问题描述

我正在尝试使用 express 连接到 Node 上的 mongoDB

MongoClient.connect(process.env.HOTELS_DB, {useNewUrlParser = false})

我得到了休闲错误

file:///C:/Users/admin/Desktop/fs/mern-stack/index.js:11

MongoClient.connect(process.env.HOTELS_DB, {useNewUrlParser = true})

SyntaxError: Invalid shorthand property initializer

我在这里做错了什么

标签: node.jsmongodbexpress

解决方案


您正在使用=的地方:需要在 JavaScript 对象中使用冒号,例如key: value https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer

MongoClient.connect(process.env.HOTELS_DB, {useNewUrlParser : false})

推荐阅读