nodemon. json файл конфигурации не работает в node js - PullRequest
0 голосов
/ 05 августа 2020

Я создаю api для отдыха на node js, используя mon go db и mon goose. Я пытаюсь сохранить свои конфиденциальные данные, такие как пароль db, в файле конфигурации и вызываю его с помощью process.env.PASSWORD. Но почему-то моя строка подключения не распознает мой файл конфигурации и, следовательно, не распознает пароль. Я знаю, что это проблема, потому что, когда я ввожу пароль напрямую, он работает. Я покажу вам код в моем файле конфигурации и код в моем приложении. js

файл конфигурации: nodemon. json

    {
      "dev": {
      "PASSWORD":"MyCurr3w8dhPass"
      }
    }

app. js файл: для подключения к базе данных с помощью mon goose

mongoose.connect(`mongodb+srv://clustername:${process.env.PASSWORD}@restofstring`,
{otherSettings: true })

Опять же, просто предположим, что все в строке подключения правильно, потому что это работает, когда я помещаю пароль непосредственно в строку подключения, но не когда Я использую process.env

Заранее спасибо.

...