【Vue】在新电脑部署Vue项目时,遇到的常见错误解决方法

一、脚手架启动项目报错“npm ERR! missing script: serve”

1、输入npm run serve,启动项目出现错误:

2、解决办法:serv 名称不对

二、报错“‘VUE-CLI-SERVICE‘ 不是内部或外部命令”

1、如果有node_modules文件夹,删除。

2、输入以下命令

npm install -g @vue/cli-service

三、报错Error: Cannot find module 'babel-preset-es2015'

执行npm run serve报错

解决方法:

1、 npm i @babel/preset-env -D

2、把“es2015” 改成 @babel/preset-env 。

四、提示:Error: Cannot find module ‘@vue/cli-plugin-babel‘

1.把node-models删除,如果没有忽略

2.重新使用npm install命令下载依赖

五、当输入npm install后,又出现错误:code 128

说明没有安装git,而且,git权限不对等问题,请结合:五、六一块解决

报错信息如下:
error Error while executing:
error X:\XXX\XXX\bin\git.EXE ls-remote -h -t git://github.com/adobe-webplatform/eve.git
error exited with error code: 128
1、第1步:安装Git,方法参考如下链接:

【Git】Git的下载、安装与配置教程(图文)_敦厚的曹操的博客-CSDN博客_git下载教程【Git】Git的下载与安装教程(图文https://blog.csdn.net/dxnn520/article/details/125301379

2、在项目文件夹,右击,选择Git Bash Here

3、输入:git config --global url."https://".insteadOf git://

git config --global url."https://".insteadOf git://

 4、再执行:npm install,就成功了!

六、当输入npm install后,又出现错误:-4058

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 install报错 path git errno -4058_npm err! code enoent npm err! syscall spawn git np_小清柑的博客-CSDN博客运行npm install报错解决方法npm ERR! code ENOENTnpm ERR! syscall spawn gitnpm ERR! path gitnpm ERR! errno -4058npm ERR! enoent Error while executing:npm ERR! enoent undefined ls-remote -h -t ssh://git@github.com/sohee-lee7/Squire.gitnpm ERR! enoentnpm ERR!https://blog.csdn.net/weixin_48940933/article/details/108452565?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168585672416800225574309%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=168585672416800225574309&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-108452565-null-null.142%5Ev88%5Econtrol_2,239%5Ev2%5Einsert_chatgpt&utm_term=git%204058&spm=1018.2226.3001.4187

第一步: git下载与安装

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

 

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

  1. 在这里插入图片描述
  2. 一直点击next,直到出现install,点击install,安装完成后点击finish
  3. 安装好后在桌面界面点击鼠标右键,会出现如下界面

 

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

 第二步: 环境配置

  1. git安装好去GitHub上注册一个账号,注册好后,点击桌面上的Git Bash快捷图标,我们要用账号进行环境配置
    下面是注册GitHub账号教程:(注意看图片上的文字提示)

 

 7、点击桌面上的Git Bash快捷图标,输入以下命令按回车,来配置用户名

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

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

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

以上命令执行结束后
可win + r 输入cmd
在命令行窗口键入以下命令查看配置是否OK

git config --global --list

出现下图,这步就成功了

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

ssh-keygen -t rsa

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

9. 将ssh文件夹中的公钥( id_rsa.pub)添加到GitHub管理平台中
GitHub的个人账户的设置中找到如下界面,用我们刚才创建的账户登录到Github页面

 

 

 

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

ssh -T git@github.com

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

 建议大家看一下这个作者【小清柑】的贴子,另外,请给他【点赞】和关注这位作者!

运行npm install报错 path git errno -4058_npm err! code enoent npm err! syscall spawn git np_小清柑的博客-CSDN博客运行npm install报错解决方法npm ERR! code ENOENTnpm ERR! syscall spawn gitnpm ERR! path gitnpm ERR! errno -4058npm ERR! enoent Error while executing:npm ERR! enoent undefined ls-remote -h -t ssh://git@github.com/sohee-lee7/Squire.gitnpm ERR! enoentnpm ERR!https://blog.csdn.net/weixin_48940933/article/details/108452565?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168585672416800225574309%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=168585672416800225574309&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-108452565-null-null.142%5Ev88%5Econtrol_2,239%5Ev2%5Einsert_chatgpt&utm_term=git%204058&spm=1018.2226.3001.4187

七、当输入npm install后,又出现错误:npm ERR! network request to https://registry.npm.taobao.org/@vue%2fcli failed, reason: getaddrinfo ENOTFOUND your.proxy.server

 npm install -g @vue/cli
>>
npm ERR! code ENOTFOUND
npm ERR! syscall getaddrinfo
npm ERR! errno ENOTFOUND
npm ERR! network request to https://registry.npm.taobao.org/@vue%2fcli failed, reason: getaddrinfo ENOTFOUND your.proxy.server
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Administrator\AppData\Local\npm-cache\_logs\2023-10-06T13_41_07_193Z-debug-0.log

1、npm config set proxy null

2、npm config set https-proxy null

3、npm config set registry http://registry.cnpmjs.org/

4、npm install  --registry=https://registry.npm.taobao.org

如果还不能解决,看看是否关掉了防火墙。

  • 7
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答1: 这是npm出现的错误错误代码为enoent错误信息包括syscall spawn gitpath giterrno -4058、an unknown git error occurred、this is related to npm not being able to find a file等。这可能是由于npm无法找到文件导致的错误。 ### 回答2: 该错误通常是由于 Git 未正确安装或未配置 PATH 环境变量而引起的。npm 在执行操作需要 Git,但无法找到所需的文件或路径,因此会提示“npm err! code enoent npm err! syscall spawn git npm err! path git npm err! errno -4058 npm err! enoent an unknown git error occurred npm err! enoent this is related to npm not being able to find a file. npm err! enoent”。 解决错误的步骤如下: 1.检查 Git 是否正确安装并配置了 PATH 环境变量。可以在命令行中输入“git --version”查看 Git 的版本号,若未正确安装,则需重安装并确保在安装过程中正确配置 PATH 环境变量。 2.尝试使用以下命令升级 npm: ``` npm install -g npm@latest ``` 3. 如果上述方法无效,则可以尝试清除 npm 缓存并重安装所需模块: ``` npm cache clean -f npm install ``` 如果您还是无法解决问题,请尝试在社区或论坛上寻求帮助,或与 npm 官方支持团队联系。 ### 回答3: 这个错误是由于npm在执行某些操作无法找到git文件所致。git是一种版本控制工具,通常与npm一起使用。npm在执行下载、安装、升级包等操作,需要依赖git进行操作。 出现这个错误的原因可能是系统中未安装git,或者git文件所在的路径被修改或删除。解决这个问题的方法是检查系统中是否已经安装git,确保git文件所在的路径正确。如果系统中未安装git,需要先去官网下载并安装git。 如果已经安装了git并且路径没问题,可以尝试清除npm的缓存,然后再执行一遍操作。具体方法是在终端中输入以下命令: npm cache clean --force 这将清除npm的缓存,然后再重执行需要的操作。如果还是出现这个错误,还可以尝试卸载重安装npm,以解决可能存在的损坏或冲突问题。 总之,这个错误的出现可能是多种原因造成的,需要逐一排除,找出问题所在,然后解决。这样就能让npm在操作过程中顺利地使用git,避免出现类似的问题。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

敦厚的曹操

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

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

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

打赏作者

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

抵扣说明:

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

余额充值