You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Node.js执行app.js时提示ERR_MODULE_NOT_FOUND找不到express包求助

Fixing ERR_MODULE_NOT_FOUND for Express in Your ESM Project

Hey, let's work through this error together. Even though your package.json clearly lists express as a dependency, the error tells us Node can't locate it in your node_modules folder. This usually boils down to corrupted dependencies, a tiny typo, or a path mismatch. Here's how to fix it step by step:

1. Clean and Reinstall Dependencies

First, let's wipe out any potentially messed-up node_modules and lock files, then do a fresh install to ensure a clean dependency set. Run these commands in your project root (C:\Users\yanat\formreport):

For Windows:

rmdir /s /q node_modules
del package-lock.json
npm install

For macOS/Linux:

rm -rf node_modules package-lock.json
npm install

2. Fix the Typo in devDependencies

I spotted a capitalized Express entry in your devDependencies—NPM package names are case-sensitive, so this is an invalid entry that might be causing installation confusion. Let's remove it:

npm uninstall Express

You don't need a duplicate express entry here anyway; your main dependencies already have the correct lowercase version.

3. Verify Node.js Version for ESM Support

Since you're using ES modules (enabled by "type": "module" in package.json), make sure your Node.js version is at least 14.17.0 (the first version with full ESM support for Express). Check your version with:

node -v

You mentioned updating Node.js, but double-checking ensures you're on a compatible LTS release.

4. Confirm Project Path Alignment

Double-check that your node_modules folder lives in the same directory as app.js (i.e., C:\Users\yanat\formreport). If you ran npm install from a different folder, node_modules would be elsewhere, and Node can't find it.

Final Check

After completing the above steps, navigate to C:\Users\yanat\formreport\node_modules and confirm the express folder exists. Then run:

node app.js

This should resolve the module not found error.

内容的提问来源于stack exchange,提问作者Yana Taranets

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.09 20:12:42