【异常】前端npm执行提示npm ERR! errno -4058 enoent ENOENT: no such file or directory, open ‘xxx/package.json‘

博客详细记录了作者在Jenkins构建过程中三次遇到npm运行错误,提示找不到'package.json'文件的问题。错误发生在不同场景,包括打错tag、目录缺失文件及yarn命令执行。解决方案包括核对并修正tag、进入正确目录执行npm/yarn命令。
摘要由CSDN通过智能技术生成

一、第一次遇到


1.1、报错内容

在这里插入图片描述

12:22:05  + npm run build
12:22:05  npm ERR! code ENOENT
12:22:05  npm ERR! syscall open
12:22:05  npm ERR! path /data/jenkins/jenkins/workspa
根据引用的内容,这是一个关于npm报错的问题。报错信息中指出了文件或目录不存在的错误(ENOENT)以及无法打开文件的错误(open)。这意味着npm执行操作时找不到指定的文件或目录。具体地,报错中提到的文件路径包括"E:\Web学习\idea\vue\package.json"、"C:\Users\落笔\package"和"D:\乐居\leju-admin-vue-master\src\package.json"。 这些报错可能有以下几个原因: 1. 文件或目录确实不存在:请检查所提到的文件或目录是否存在。确认路径是否正确,并确保文件或目录确实存在于指定位置。 2. 权限问题:可能是因为当前用户没有足够的权限来访问或操作指定的文件或目录。请确保当前用户具有足够的权限,并尝试使用管理员权限运行命令。 3. 文件路径错误:请检查报错信息中提到的文件路径是否正确。可能是由于路径拼写错误或目录结构变化导致的错误。 解决这个问题的方法包括: 1. 检查文件或目录是否存在:请确认所涉及的文件或目录确实存在于指定位置。如果不存在,请检查路径是否正确,并尝试修复路径错误。 2. 检查用户权限:确保当前用户具有足够的权限来访问或操作指定的文件或目录。如果没有足够的权限,请尝试使用管理员权限运行命令。 3. 更新文件路径:如果报错中提到的文件路径与实际路径不匹配,请检查路径是否正确,并根据需要进行修正。 需要注意的是,具体的解决方法可能因为具体的情况而有所不同。建议根据实际情况逐一排查上述可能的原因,并采取相应的解决方法。如果问题仍然存在,建议参考报错信息中提供的日志文件,以获取更详细的错误信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [npm ERR! code ENOENT npm ERR! syscall open 错误解决 前端vue启动报错](https://blog.csdn.net/weixin_64854388/article/details/129159358)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [npm ERR! code ENOENT npm ERR! syscall open npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file](https://blog.csdn.net/m0_46374969/article/details/120224717)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [npm ERR!... syscall open npm ERR! path C:\Program Files\nodejs\node_cache\_cacache\](https://download.csdn.net/download/weixin_38663701/14040568)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

本本本添哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值