Vue

【vue笔记】运行npm install or npm update 报错 path git errno -4058

沉梦小哥哥
预计阅读时长 8 分钟
位置: 首页 Vue 正文

运行npm install报错解决方法

npm ERR! code ENOENT
npm ERR! syscall spawn git
npm ERR! path git
npm ERR! errno -4058
npm ERR! enoent Error while executing:
npm ERR! enoent undefined ls-remote -h -t ssh://git@github.com/sohee-lee7/Squire.git
npm ERR! enoent
npm ERR! enoent
npm ERR! enoent spawn git ENOENT
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! D:\node\node_cache_logs\2020-09-01T01_09_19_309Z-debug.log


1.第一步: git下载与安装

在git官网:https://git-scm.com/download根据自己电脑系统下载对应的安装包



2.点击下载好的安装包安装这个软件


3.一直点击next,直到出现install,点击install,安装完成后点击finish

4.安装好后在桌面界面点击鼠标右键,会出现如下界面

202206081831585819783.png


5.检查git是否安装OK

win + r 然后在弹出框中出入cdm,弹出如下界面,输入git,回车。出现以下页面说明安装成功

000.png

第二步: 环境配置

6. git安装好去GitHub上注册一个账号,注册好后,点击桌面上的Git Bash快捷图标,我们要用账号进行环境配置

下面是注册GitHub账号教程:(注意看图片上的文字提示)

202206081831582313586.png202206081831583399420.png


7.点击桌面上的Git Bash快捷图标

输入以下命令按回车,来配置用户名

git config --global user.name {username}
//( "username"是自己的账户名,)

202206081831586729532.png


输入以下命令回车,来配置邮箱

git config --global user.email “123456@qq.com”
//( "123456@qq.com"是自己的账户名,)

202206081831596128155.png


以上命令执行结束后

可win + r 输入cmd

在命令行窗口键入以下命令查看配置是否OK

git config --global --list

202206081831595664301.png

出现下图,这步就成功了


8. 生成ssh

可继续在当前命令行窗体下执行下面命令,一直回车,出现以下类似语句,找到图中圈起来的路径

ssh-keygen -t rsa

202206081831592793712.png

如图所示:( id_rsa.pub)留意这个文件后面会用到

202206081831599973123.png

9. 将ssh文件夹中的公钥( id_rsa.pub)添加到GitHub管理平台中

GitHub的个人账户的设置中找到如下界面,用我们刚才创建的账户登录到Github页面


title随便起一个,将公钥( id_rsa.pub)文件中内容复制粘贴到key中,然后点击Ass SSH key就好啦



10. 测试一下配置是否成功,在Git Bush命令框(就是刚才配置账号和邮箱的命令框)中继续输入以下命令,回车


ssh -T git@github.com


这里(下图)可能有点差异,有的不需要输入两个yes,直接是成功信息,只要你看到成功这条信息就对了


202206081831597195793.png

到这里,git的配置就ok了

————————————————

版权声明:本文为CSDN博主「小清柑」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_48940933/article/details/108452565


-- 展开阅读全文 --
头像
【Session】Session缓存Mysql数据库版
« 上一篇 2022-05-08
【JavaScript笔记】如何快速设置Object多维对象的某个属性或值
下一篇 » 2022-06-13
取消
微信二维码
微信二维码
支付宝二维码

最近发表

标签列表

目录[+]