Use environment variables to manage configuration, like database connection strings, API keys, etc.
a. Install dotenv
codenpm install dotenv
b. Create a .env File
PORT=3000
MONGODB_URI=mongodb://localhost/mydatabase
c. Use Environment Variables
In app.js
:
require('dotenv').config();
const port = process.env.PORT || 3000;
const mongooseUri = process.env.MONGODB_URI;
mongoose.connect(mongooseUri, {
useNewUrlParser: true,
useUnifiedTopology: true
});
Leave a Reply