Skip to content

ajlanza/express-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Express Boilerplate!

This is a boilerplate project used for starting a new project.

Set up

Complete the following steps to stat a new project (NEW-PROJECT NAME):

  1. Clone this repository to your local machine 'git clone BOILERPLATE-URL NEW-PROJECTS-NAME'
  2. 'cd' into cloned repository
  3. Make a fresh start of the git history for this project with 'rm -rf .git && git init'
  4. Install the node dependencies 'npm install'
  5. Move the example Environment file to '.env' that will be ignored by git and read by the express server 'mv example.env .env'
  6. Edit the contents of the 'package.json' to use NEW-PROJECT-NAME instead of '"name": "express-boilerplate",'

Scripts

Start the application 'npm start'

Start nodemon for the application 'npm run dev'

Run the tests 'npm test'

Deploying

When you new project is ready for deployment, add a new Heroku application with 'heroku create'. This will make a new git remote called "heroku" and you can then 'npm run deploy' which will push to this remote's master branch.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published