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