700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 【异常】前端npm执行提示npm ERR! errno -4058 enoent ENOENT: no such file

【异常】前端npm执行提示npm ERR! errno -4058 enoent ENOENT: no such file

时间:2020-07-27 08:05:27

相关推荐

【异常】前端npm执行提示npm ERR! errno -4058 enoent ENOENT: no such file

一、第一次遇到

1.1、报错内容

12:22:05 + npm run build12:22:05 npm ERR! code ENOENT12:22:05 npm ERR! syscall open12:22:05 npm ERR! path /data/jenkins/jenkins/workspace/xxxx_web/package.json12:22:05 npm ERR! errno -212:22:05 npm ERR! enoent ENOENT: no such file or directory, open '/data/jenkins/jenkins/workspace/xxxx_web/package.json'12:22:05 npm ERR! enoent This is related to npm not being able to find a file.12:22:05 npm ERR! enoent 12:22:05 12:22:05 npm ERR! A complete log of this run can be found in:12:22:05 npm ERR!/data/jenkins/.npm/_logs/-03-06T04_22_05_301Z-debug.log

1.2、异常说明

在Jenkins使用最新的tag进行构建的时候,出现了这个错误,提示找不到package.json文件

但是我代码中这个tag(基于test分支打的tag)又是有这个内容。

1.3、问题解决

运维反馈了如下截图,好吧,这个tag的内容,怎么是“初始化项目”,这个git提交中,肯定是没有package.json这个文件的啊。所以肯定是打错 TAG。

这里的tag要注意,不要使用了sand分支,sand分支是有问题的。

删除原来的tag,重新打一个tag,问题解决!

二、第二次遇到

1.1 报错内容

Microsoft Windows [版本 10.0.17763.2061](c) Microsoft Corporation。保留所有权利。D:\Prestudy\OpenSource\Logan>npm run startnpm ERR! code ENOENTnpm ERR! syscall opennpm ERR! path D:\Prestudy\OpenSource\Logan\package.jsonnpm ERR! errno -4058npm ERR! enoent ENOENT: no such file or directory, open 'D:\Prestudy\OpenSource\Logan\package.json'npm ERR! enoent This is related to npm not being able to find a file.npm ERR! enoentnpm ERR! A complete log of this run can be found in:npm ERR!D:\Users\uidq0884\AppData\Roaming\npm-cache\_logs\-03-21T06_50_41_095Z-debug.logD:\Prestudy\OpenSource\Logan>dir

1.2 报错说明

这个目录下没有package.json,

而npm要执行,必须依赖于这个文件,因此出现了上面的报错。

2.3 报错解决

直接进到前端的目录中,在执行一次npm命令即可

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。