Skip to content

chrislupdx/fp_back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##How to node

  • setup packages

    • npm init -y
    • add .gitignore
    • npm i -D jest eslint supertest nodemon
    • npm i express mongoose dotenv morgan superagent
  • write scripts

    • "test": "jest --verbose --runInBand",
    • "test:watch": "npm run test -- --watch",
    • "start": "nodemon server.js"
  • Auxilary

  • add eslint

  • add travis.yml

  • gitignore should have

    • .env
    • .node_modules
  • create app.js

    • add middleware
    • use morgan for logging
    • npm i morgan
    • use `express.json()
    • create error middleware
    • create notFound middleware
  • create server.js

    • configure dotenv
    • add app listener
  • add mongoose

    • create connect util
    • add to server.js
    • create mongoose-connection middleware

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published