Skip to main content

Express

Courses​

Setup​

Linux​

Manual Setup​

  • Install Node: Guide
  • Make a folder express-demo
  • Go to the folder cd express-demo
  • npm init --yes → creates package.json
  • npm i express → Install express
  • npm i -D nodemon → Install nodemon as devDependency → nodemon reloads application on changes to the code
  • Create app.js in root directory
  • Add script to run app.js in package.json
package.json
{
"scripts": {
"dev": "nodemon app.js",
"start" : "node app.js"
},
}
  • npm run dev Run app in development mode
  • npm run start → Run app in production mode

Express Generator Setup​

  • Install node
  • Create folder express-demo
  • Go to the folder cd express-demo
  • npx express-generator → Create boilerplate code
  • npm install → Install dependencies
  • npm start → Start application

Express CLI Setup​

  • Install node
  • Install express globally npm i -g express
  • express express-demo → creates and runs express app
  • npm install → install dependencies
  • npm start → run application

Overview​