在 mongodb 中使用 .env 文件时显示错误
While using .env file in mongodb then it shows me error
我在创建 mongodb 文件时安装了 dotenv。然后我得到了我的用户名和密码。为了确保我使用了 .env 文件,例如
"${process.env.DB_USER}:${process.env.DB_PASS}"
然后它向我显示错误的授权。连同它显示代号:
'AtlasError',
[Symbol(errorLabels)]: Set(1) { 'HandshakeError' } this.
我看到您使用了 ""
进行封装和 ${}
(模板文字):
"${process.env.DB_USER}:${process.env.DB_PASS}"
您必须像下面这样使用反引号来完成这项工作,而不是双引号:
`${process.env.DB_USER}:${process.env.DB_PASS}`
这是使用 JavaScript 的新功能的新手遇到的一个常见问题。
我在创建 mongodb 文件时安装了 dotenv。然后我得到了我的用户名和密码。为了确保我使用了 .env 文件,例如
"${process.env.DB_USER}:${process.env.DB_PASS}"
然后它向我显示错误的授权。连同它显示代号:
'AtlasError',
[Symbol(errorLabels)]: Set(1) { 'HandshakeError' } this.
我看到您使用了 ""
进行封装和 ${}
(模板文字):
"${process.env.DB_USER}:${process.env.DB_PASS}"
您必须像下面这样使用反引号来完成这项工作,而不是双引号:
`${process.env.DB_USER}:${process.env.DB_PASS}`
这是使用 JavaScript 的新功能的新手遇到的一个常见问题。