国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

npm install安裝vue-element-admin報錯npm ERR! -4058 enoent An unknown git error occurred的解決方案

這篇具有很好參考價值的文章主要介紹了npm install安裝vue-element-admin報錯npm ERR! -4058 enoent An unknown git error occurred的解決方案。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

說明:該篇博客是博主一字一碼編寫的,實屬不易,請尊重原創(chuàng),謝謝大家!

問題描述

很多朋友特別是對node.js完全不熟悉了解的,大多都是從倉庫直接拉取下載項目到本地,第一時間就是想在本地啟動運行項目,完全不懂直接開干,當遇到錯誤時就蒙了

比如當我們從遠程倉庫拉取或下載vue-element-admin項目到本地后,通過npm install命令進行安裝項目所依賴的包,此時很多小伙伴就會遇到如下錯誤

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

npm ERR! A complete log of this run can be found in:
npm ERR!     D:\Program Files\nodejs\node_cache\_logs\2023-08-08T00_48_42_038Z-debug-0.log

npm install安裝vue-element-admin報錯npm ERR! -4058 enoent An unknown git error occurred的解決方案,疑難雜癥,npm,vue.js,git

原因分析

首選要明白npm install這個命令是意思,做了什么事情,知道了這個才能去更好的定位問題的來源,很多執(zhí)行命令報錯也應(yīng)該這樣分析

什么是 npm install 命令?

npm installNode Package Manager (npm) 的一個命令,用于在項目中安裝所需的依賴包。它會讀取項目目錄中的 package.json 文件,并從 npm registry 下載定義的依賴包。在項目中使用依賴包的代碼之前,通常需要先運行 npm install 命令,然后依賴包就會被安裝到 node_modules 目錄下。

可能遇到的 Git 錯誤

為啥要說可能,說真的在 npm install 安裝項目依賴包時,根據(jù)博主的經(jīng)驗來說可能你不是每一次安裝時都會出現(xiàn)該 git error提示,我們要知道npm本身不需要安裝git,但是如果你在安裝某些npm包時需要使用git,那么你就需要安裝git并確保它已經(jīng)在你的系統(tǒng)路徑中。

解決方法

該錯誤通常是由于Git未正確安裝或未配置PATH環(huán)境變量而引起的。npm在執(zhí)行操作時需要Git,但無法找到所需的文件或路徑,因此出現(xiàn)了“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”

為了避免可能遇到的Git錯誤,那么可以通過如下方法進行解決:

安裝Git:

請參考博主這篇文章即可《最新GitHub新手使用教程(Windows Git從安裝到使用)——詳細圖解》

配置Git環(huán)境變量:

當我們安裝完Git后,在cmd命令終端上輸入git是提示找不到的,所以需要配置環(huán)境變量

npm install安裝vue-element-admin報錯npm ERR! -4058 enoent An unknown git error occurred的解決方案,疑難雜癥,npm,vue.js,git

未配置Git環(huán)境變量時,在終端輸入 where git 會提示找不到文件

npm install安裝vue-element-admin報錯npm ERR! -4058 enoent An unknown git error occurred的解決方案,疑難雜癥,npm,vue.js,git

編輯系統(tǒng)變量—>Path—輸入安裝Git的路徑,這里路徑是到cmd目錄,比如你的安裝目錄是C:\Program Files\Git,那么就是C:\Program Files\Git\cmd

npm install安裝vue-element-admin報錯npm ERR! -4058 enoent An unknown git error occurred的解決方案,疑難雜癥,npm,vue.js,git

完成環(huán)境變量配置后,再次終端執(zhí)行where git命令,就會看到系統(tǒng)找到了git執(zhí)行目錄了

where git
git --version

npm install安裝vue-element-admin報錯npm ERR! -4058 enoent An unknown git error occurred的解決方案,疑難雜癥,npm,vue.js,git

注意: 重啟下你的電腦,再次執(zhí)行npm install 命令,所有git相關(guān)的問題全部解決

npm install安裝vue-element-admin報錯npm ERR! -4058 enoent An unknown git error occurred的解決方案,疑難雜癥,npm,vue.js,git文章來源地址http://www.zghlxwxcb.cn/news/detail-715446.html

到了這里,關(guān)于npm install安裝vue-element-admin報錯npm ERR! -4058 enoent An unknown git error occurred的解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • vue-element-admin入門

    vue-element-admin入門

    這里下載的是基礎(chǔ)模板,要下載完整版的可以去官網(wǎng)下載 運行項目的過程中可能會報錯Error: error:0308010C:digital envelope routines::unsupported,如何解決可以這篇文章 https://blog.csdn.net/2301_76809965/article/details/130456851 如果我們安裝的是基礎(chǔ)模板,我們運行打開項目后應(yīng)該是這個樣子 m

    2024年02月02日
    瀏覽(101)
  • vue-element-admin的接口請求

    以退出登錄接口為例 封裝request.js:添加請求攔截器和響應(yīng)攔截器 封裝permission.js:添加路由導(dǎo)航守衛(wèi) 在src/api/user.js中寫接口 在store中寫退出登錄邏輯 在vue頁面中調(diào)用登錄接口 請求攔截器:做一些發(fā)送請求前的操作,比如說在請求頭上攜帶token,處理一些錯誤 響應(yīng)攔截器:處

    2024年02月16日
    瀏覽(94)
  • vue-element-admin 快速構(gòu)建后臺系統(tǒng)

    vue-element-admin 快速構(gòu)建后臺系統(tǒng)

    vue-element-admin是基于element-ui 的一套后臺管理系統(tǒng)集成方案。 功能: https://panjiachen.github.io/vue-element-admin-site/zh/guide/# 功能 GitHub地址: https://github.com/PanJiaChen/vue-element-admin 項目在線預(yù)覽: https://panjiachen.gitee.io/vue-element-admin vue-admin-template是基于vue-element-admin的一套后臺管理系統(tǒng)

    2024年02月04日
    瀏覽(104)
  • 后臺管理系統(tǒng)模板推薦(vue-element-admin)

    后臺管理系統(tǒng)模板推薦(vue-element-admin)

    vue-element-admin 是基于vue 和 Element-ui 的一套后臺管理系統(tǒng)集成的模板 GitHub地址: https://github.com/PanJiaChen/vue-element-admin 項目在線預(yù)覽: https://panjiachen.gitee.io/vue-element-admin 由尚硅谷提供的 登錄頁面 主頁面 element-ui 是餓了么前端出品的基于 Vue.js的 后臺組件庫,方便程序員進行頁

    2024年02月16日
    瀏覽(22)
  • 【Vue-Element-Admin】table添加自定義索引

    通過給 type=index 的列傳入 index 屬性,可以自定義索引。該屬性傳入數(shù)字時,將作為索引的起始值。也可以傳入一個方法,它提供當前行的行號(從 0 開始)作為參數(shù),返回值將作為索引展示。

    2024年02月05日
    瀏覽(31)
  • 虛擬機Ubuntu下運行vue-element-admin項目

    虛擬機Ubuntu下運行vue-element-admin項目

    首先附上vue-element-admin項目的相關(guān)介紹鏈接 介紹 | vue-element-admin (gitee.io) 一.環(huán)境搭建 1.安裝nodejs 安裝完成后,查看對應(yīng)的版本號 沒有問題,會輸出對應(yīng)版本號,我這里是10.19.0 2.安裝npm 安裝完成查看對應(yīng)的版本號,確認OK 我這里是版本是6.14.4 3.安裝Vue 同樣查看一下版本號確

    2024年02月07日
    瀏覽(21)
  • 6. vue-element-admin 二次開發(fā)避坑指南

    6. vue-element-admin 二次開發(fā)避坑指南

    上一篇博文,我們分享了vue-element-admin二次開發(fā)的改造優(yōu)化技巧,這篇博文匯總 vue-element-admin 二次開發(fā)可能遇到的坑。 1.1.1 切換標簽時未保存頁面的操作內(nèi)容 有時候會發(fā)現(xiàn)一個神奇的現(xiàn)象,當打開多個tab標簽,然后當修改某個標簽頁面內(nèi)容,再次切換標簽頁面的時候,會發(fā)

    2024年02月10日
    瀏覽(23)
  • Vue-Element-Admin項目學習筆記(6)Vuex狀態(tài)管理

    Vue-Element-Admin項目學習筆記(6)Vuex狀態(tài)管理

    前情回顧: vue-element-admin項目學習筆記(1)安裝、配置、啟動項目 vue-element-admin項目學習筆記(2)main.js 文件分析 vue-element-admin項目學習筆記(3)路由分析一:靜態(tài)路由 vue-element-admin項目學習筆記(4)路由分析二:動態(tài)路由及permission.js vue-element-admin項目學習筆記(5)路由分析

    2024年02月09日
    瀏覽(29)
  • Vue-element-admin項目中完全移除ES lint

    由于不需要用到eslint,因此需要完全移除此插件,過程如下: 在項目根目錄下,執(zhí)行以下命令,卸載與 ESLint 相關(guān)的依賴包: npm uninstall @vue/cli-plugin-eslint lint-staged husky eslint babel-eslint eslint-config-standard eslint-friendly-formatter eslint-loader eslint-plugin-html eslint-plugin-promise eslint-plugin-s

    2024年02月07日
    瀏覽(31)
  • 【Vue-Element-Admin】導(dǎo)出el-table全部數(shù)據(jù)

    因為el-table實現(xiàn)了分頁查詢,所以想要實現(xiàn)el-table需要重新編寫一個查詢?nèi)繑?shù)據(jù)的方法 listQuery:

    2024年02月09日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包