解决 npm install 时出现的.git can‘t be found (see https://git.io/Jc3F9)的问题 run `npm fund` for details问题解决

导读:本篇文章讲解 解决 npm install 时出现的.git can‘t be found (see https://git.io/Jc3F9)的问题 run `npm fund` for details问题解决,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

😐 我的博客,不仅帮你解决此类问题,还会告诉如何去分析定位问题。

复现问题

今天使用webStorm打开ant design pro项目,执行如下命令时:

npm install

却报出如下错误:

.git can't be found (see https://git.io/Jc3F9)
npm ERR! code 1
npm ERR! path D:\project\1myProject\superjson\superjsonweb\web
npm ERR! command failed
npm ERR! command C:\Windows\system32\cmd.exe /d /s /c husky install

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\zxy\AppData\Local\npm-cache\_logs\2022-08-05T01_54_02_117Z-debug-0.log

在这里插入图片描述

根据其错误信息A complete log of this run can be found in:可知,完整的执行日志可以在如是文件中找到C:\Users\zxy\AppData\Local\npm-cache\_logs\2022-08-05T01_54_02_117Z-debug-0.log

分析问题

分析错误日志文件

我们打开上述日志文件,找到报错的对应行信息,如下图所示:

在这里插入图片描述

分析index.js文件

node_modules目录下的index.js文件中的第63行报出的错误信息,如下图所示:

在这里插入图片描述

然而,这里只是报错信息,并不能解决我们实际的问题,于是继续分析这张图片:

在这里插入图片描述

找到红色框上方的两行语句,如下所示:

> ant-design-pro@6.0.0-beta.1 prepare
> husky install

发现是安装husky出现了问题。

解决问题

我们打开package.json 文件,找到husky install指令,或者搜索prepare也可以定位到husky install指令,如下图所示:

在这里插入图片描述

使用如下命令,替换husky install

 "prepare": "cd .. && husky install superjsonweb/.husky",

如下图所示:

在这里插入图片描述
重新执行指令npm install,便没有报出错误了,如下图所示:

web/.husky

但是,报出了如下提示:

231 packages are looking for funding
  run `npm fund` for details

那么,这是什么样的提示呢?我会在下篇文档中说到。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/99188.html

(5)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!