Eu fiz a instalação do dotenv com o comano npm install dotenv
, a instalaçao se deu normalmente.
Depois disso eu criei o arquivo .env no meu diretório raiz do backend e logo depois passei a string de conexão do banco para a variavel STRING_CONNECTION_DB
. Até o momento tudo certo como na aula.
Na hora de colocar o node.js para rodar. ele da o seguinte erro.
throw new MongooseError('The `uri` parameter to `openUri()` must be a ' +
^
MongooseError: The `uri` parameter to `openUri()` must be a string, got "undefined". Make sure the first parameter to `mongoose.connect()` or `mongoose.createConnection()` is a string.
Engraçado que quando eu coloco a string de conexão na mão o banco conecta normalmente, porém com a variavel de ambiente da este erro. Já tentei corrigir a string de conexão, o local do arquivo .env e nada. Alguém pode ajudar com o que eu posso estar fazendo de errado!!