Skip to content

Updated index.js and added Instructions on how to deploy using Render and MongoDB Atlas#7

Open
tsv-stacks wants to merge 6 commits intoCommandShiftHQ:masterfrom
tsv-stacks:master
Open

Updated index.js and added Instructions on how to deploy using Render and MongoDB Atlas#7
tsv-stacks wants to merge 6 commits intoCommandShiftHQ:masterfrom
tsv-stacks:master

Conversation

@tsv-stacks
Copy link

These were the changes I made and was able to get the API deployed. I've only made a few requests but so far it's worked for me with no issues.

Deploying using the main branch in the original repo would throw errors in Render as there was no catch block in the mongoose.connect() statement.

I also added "useUnifiedTopology: true" to fix the MongoNetworkError

The UnhandledPromiseRejectionWarning and DeprecationWarning errors were fixed by adding a .catch() block after the app.listen() statement to handle any unhandled promise rejections.

I added a serve function to each model separately and moved the swagger dependency after the router dependency.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments