node.js - 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
我在这里做错了什么
解决方案
您正在使用=
的地方:
需要在 JavaScript 对象中使用冒号,例如key: value
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer
MongoClient.connect(process.env.HOTELS_DB, {useNewUrlParser : false})
推荐阅读
- javascript - 从 jquery 事件中按需选择性地关闭单个子 python 进程
- javascript - Velocity 模板 - 在velocity foreach 中使用java 脚本变量
- python - OpenCV 无法从 MJPEG 流中读取视频
- php - 在 WooCommerce 我的帐户查看订单页面的订单详细信息下添加自定义文本
- javascript - 数据发布到服务器时自动刷新
- python - 为什么重新定义 __getattr__() 的对象会抛出 TypeError?
- javascript - 如何在 Array.map() 函数中使用箭头函数和 react
- mysql - 为什么 UNION 比使用 OR 的 LEFT JOIN 快得多?
- android - 如何在 AndroidX 中设置导航控制器?
- php - 表单在您打开时尝试提交到数据库