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

执行npm run start报错:找不到emoji-regex模块求助

解决npm依赖损坏导致无法启动React应用的问题

问题原因

全局npm依赖中的emoji-regex模块文件夹损坏,导致npm命令执行时无法加载该模块,进而无法运行npm run start启动React应用。

解决方案

方案1:手动修复npm内置依赖

  1. 打开文件资源管理器,定位到路径:C:\Program Files\nodejs\node_modules\npm\node_modules\
  2. 删除损坏的emoji-regex文件夹
  3. 打开命令提示符(CMD)或PowerShell,执行以下命令重新安装npm自身依赖:
npm install -g npm

该命令会重新安装最新版npm,自动修复所有缺失或损坏的内置依赖。

方案2:彻底重新安装Node.js(最稳妥)

若方案1无效,重新安装Node.js可彻底修复全局环境问题:

  1. 打开控制面板,卸载当前安装的Node.js
  2. 下载Node.js稳定版(LTS)安装包并运行
  3. 按默认设置完成安装后,执行npm -v和node -v验证环境正常
  4. 返回React项目目录,执行npm install重新安装项目依赖,再运行npm run start

方案3:临时应急启动项目

若需快速启动应用,可跳过全局npm问题,直接使用项目本地依赖:

npx react-scripts start

此为临时方案,建议后续仍通过前两种方法彻底修复npm环境。

内容的提问来源于stack exchange,提问作者Swami Mahale

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 07:16:20