← All errors · ReplitNode & Python runtime errors

Error: Cannot find module 'express'

Exact error

Error: Cannot find module 'express'
Require stack: ...  code: 'MODULE_NOT_FOUND'

What it means

Node can't find a package (or local file) you required.

Likely causes

How to fix it

  1. Install and save the dependency:

    npm install express
  2. For a local file, check the relative path, e.g. require('./routes/users') from the right directory.

Prevent this next time

Guide: catch outages before your users do.

FAQ

What does "Error: Cannot find module 'express'" mean?

Node can't find a package (or local file) you required.

What usually causes it?

Dependencies not installed in this environment. Package not listed in package.json. Wrong relative path for a local file.

How do I fix it?

1. Install and save the dependency: 2. For a local file, check the relative path, e.g. require('./routes/users') from the right directory.

Related errors

Get new fixes weekly

No spam. Unsubscribe anytime. Privacy