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

运行Node.js前端项目时遭遇ENOENT错误,请求技术帮助

解决方案

从错误日志可以看出,核心问题是系统无法识别路径 C:\Users\Dell\AppData\Local\Temp;C:,这是因为你的系统TEMP或TMP环境变量被错误配置,路径末尾意外添加了;C:后缀,导致Node.js依赖的temp-dir包无法读取正确的临时文件目录。

修复步骤:

  • 右键「此电脑」→ 选择「属性」→ 点击「高级系统设置」→ 打开「环境变量」窗口
  • 在用户变量区域找到TEMP和TMP两个变量:
    • 将变量值修改为 C:\Users\Dell\AppData\Local\Temp(删除末尾多余的;C:)
    • 同时检查系统变量中的TEMP/TMP,如果存在同样错误,同步修正
  • 保存所有设置,关闭所有已打开的命令行/终端窗口,重新打开后进入frontend目录,执行 npm start 即可。

之前执行的npm更新、缓存清理、重装Node.js等操作无效,是因为问题根源不在Node.js或npm本身,而在系统环境变量的配置错误。


内容的提问来源于stack exchange,提问作者Atharva Balajiwale

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 11:42:50