Loading

Quipoin Menu

Learn • Practice • Grow

express-js / ExpressJS Environment Setup
tutorial

ExpressJS Environment Setup

Before you can start building with Express you need to set up your development environment. Think of it like preparing your workspace before starting a project – you need the right tools and materials.

Prerequisites

Express is built on Node.js so you must have Node.js installed on your computer. Node.js includes npm (Node Package Manager) which we'll use to install Express and manage dependencies.

Step 1: Install Node.js

Visit the official Node.js website: https://nodejs.org. Download the LTS (Long Term Support) version for your operating system. Run the installer and follow the instructions.

To verify that Node.js and npm are installed correctly open your terminal (Command Prompt PowerShell or any shell) and type:
node -v
npm -v
You should see version numbers like v18.12.0 and 8.19.2. If you see these Node.js and npm are ready!

Step 2: Create a Project Directory

Choose a location on your computer where you want to keep your project. Create a new folder. For example let's call it my-express-app.

mkdir my-express-app
cd my-express-app

Step 3: Initialize a Node.js Project

Every Node.js project has a package.json file that keeps track of dependencies scripts and metadata. To create one run:
npm init -y
The -y flag accepts all default settings. You can also run npm init and answer the prompts interactively.

After this you'll see a package.json file in your folder. It looks something like this:
{
"name": "my-express-app",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo ""Error: no test specified"" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
Now your environment is ready to install Express!

Two Minute Drill
  • Express requires Node.js and npm.
  • Check Node.js with node -v.
  • Create a project folder and run npm init -y to create package.json.

Need more clarification?

Drop us an email at career@quipoinfotech.com