Я хочу разработать ToDoApp с React и MongoDb. Я создал базу данных в MongoDb Atlas и включил ее в свою реакцию. Локально, все работает, но в heroku, я получил ошибку.
const express = require('express');
const app = express();
const bodyParser = require('body-parser');
const cors = require('cors');
const mongoose = require('mongoose');
const todoRoutes = express.Router();
let Todo = require('./todo.model');
app.use(cors());
app.use(bodyParser.json());
mongoose.connect('mongodb+srv://<MyUsername>:<MyPassword>@asnus-sql-5enaw.mongodb.net/todolist', { useNewUrlParser: true });
const connection = mongoose.connection;
connection.once('open', function() {
console.log("MongoDB database connection established successfully");
})
...
...
...
...
...
...
"eslintConfig": {
"extends": "react-app"
},
"proxy":"http://localhost:4000"
}
Это мое приложение в heroku, вы можете увидеть ошибку «Не удалось загрузить ресурс: net :: ERR_CONNECTION_REFUSED» в консоли: https://asnus -todolist.herokuapp.com
И если вы хотите, вы можете увидеть мой код в github: https://github.com/sametsunman/ToDoList