npm start报错:spawn esbuild.exe ENOENT

1. 背景

什么是ENOENT?

It's an abbreviation of Error NO ENTry (or Error NO ENTity), and can actually be used for more than files/directories.

It's abbreviated because C compilers at the dawn of time didn't support more than 8 characters in symbols.

意思就是找不到这个文件。 这个文件是通过依赖包成功运行生成的。

解决方案

根据报错的具体信息查看

  1. 有些报错信息的path如下:
js 复制代码
{
    **
    path: /*/*/node_moduels/esbuild-loader/node_modules/esbuild/install.js
}

如果错误信息如上,则解决方案为:

js 复制代码
node ./node_moduels/esbuild-loader/node_modules/esbuild/install.js
  1. 通过查找,有些人的报错信息如下:
js 复制代码
{
    **
    path: /*/*/node_modules/esbuild/install.js
}

如果错误信息如上,则解决方案为:

js 复制代码
node ./node_modules/esbuild/install.js
相关推荐
失忆爆表症9 小时前
05_UI 组件库集成指南:Shadcn/ui + Tailwind CSS v4
前端·css·ui
小迷糊的学习记录9 小时前
Vuex 与 pinia
前端·javascript·vue.js
发现一只大呆瓜9 小时前
前端性能优化:图片懒加载的三种手写方案
前端·javascript·面试
不爱吃糖的程序媛10 小时前
Flutter 与 OpenHarmony 通信:Flutter Channel 使用指南
前端·javascript·flutter
利刃大大10 小时前
【Vue】Element-Plus快速入门 && Form && Card && Table && Tree && Dialog && Menu
前端·javascript·vue.js·element-plus
NEXT0610 小时前
AI 应用工程化实战:使用 LangChain.js 编排 DeepSeek 复杂工作流
前端·javascript·langchain
念风零壹10 小时前
AI 时代的前端技术:从系统编程到 JavaScript/TypeScript
前端·ai
光影少年11 小时前
react的hooks防抖和节流是怎样做的
前端·javascript·react.js
小毛驴85011 小时前
Vue 路由示例
前端·javascript·vue.js
发现一只大呆瓜11 小时前
AI流式交互:SSE与WebSocket技术选型
前端·javascript·面试