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
相关推荐
LuckyLay22 分钟前
Vue百日学习计划Day9-15天详细计划-Gemini版
前端·vue.js·学习
水银嘻嘻6 小时前
12 web 自动化之基于关键字+数据驱动-反射自动化框架搭建
运维·前端·自动化
小嘟嚷ovo7 小时前
h5,原生html,echarts关系网实现
前端·html·echarts
十一吖i7 小时前
Vue3项目使用ElDrawer后select方法不生效
前端
只可远观7 小时前
Flutter目录结构介绍、入口、Widget、Center组件、Text组件、MaterialApp组件、Scaffold组件
前端·flutter
周胡杰7 小时前
组件导航 (HMRouter)+flutter项目搭建-混合开发+分栏效果
前端·flutter·华为·harmonyos·鸿蒙·鸿蒙系统
敲代码的小吉米8 小时前
前端上传el-upload、原生input本地文件pdf格式(纯前端预览本地文件不走后端接口)
前端·javascript·pdf·状态模式
是千千千熠啊8 小时前
vue使用Fabric和pdfjs完成合同签章及批注
前端·vue.js
九月TTS8 小时前
TTS-Web-Vue系列:组件逻辑分离与模块化重构
前端·vue.js·重构
我是大头鸟9 小时前
SpringMVC 内容协商处理
前端