vue報錯"vue-cli-service‘不是內(nèi)部或外部命令,也不是...”的解決辦法
問題描述
項目執(zhí)行npm run serve后報錯

產(chǎn)生原因
(最大概率原因)
由于在該代碼中含有node_module依賴包,再拷貝到其他計算機時,項目路徑發(fā)生變化,導(dǎo)致找不到vue-cli-service于是報錯
(其他出錯情況,見下文擴展)
因為該問題是出現(xiàn)在其他計算機上的,我本機上一直沒有問題沒有復(fù)現(xiàn)出bug,所以出錯原因只是分析得出。而出現(xiàn)這個報錯的情況也不止這一種,具體寫在下文擴展中。
解決辦法
- 刪除node_module文件夾
- npm install
- npm run serve
即可解決。注意在項目拷貝或git時,要省略掉node_module
PS:vue-cli-service報錯
1、在項目的根目錄下直接運行npm cache clean --force && npm install命令
或者直接運行npm cache clean --force。
2、刪除node_modules文件夾,然后再執(zhí)行npm install命令。
3、看下是不是你沒有在packjson里面設(shè)置vue-cli的這個依賴。
原因說下,主要這個是因為你手動刪了一些東西,導(dǎo)致文件和modules里面對應(yīng)不了。這個情況比較常見。還有就是緩存的問題導(dǎo)致的。
第三個那個一般不存在的。
擴展內(nèi)容
可能原因1(極大概率)
1. 沒有node_module 2. 有node_module但沒有vue-cli-serve文件 3. 依賴包損壞
解決方式
1. (沒有node_module或不全)運行npm install之后,再運行npm run serve 2. (沒有node_module或不全)解壓earthquakeweb(含node_module版)后,執(zhí)行解決方法1 3. (依賴包損壞)刪除node_modules文件夾,執(zhí)行npm install重新安裝 4. (重新安裝vue-cli-serve)(卸載)npm uninstall -g @vue/cli(安裝)npm install -g @vue/cli(本條解決辦法參考源:https://blog.csdn.net/shi851051279/article/details/84928798)
到此這篇關(guān)于vue報錯“‘vue-cli-service‘不是內(nèi)部或外部命令,也不是...”的解決辦法的文章就介紹到這了,更多相關(guān)vue-cli-service報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue路由結(jié)構(gòu)可設(shè)一層方便動態(tài)添加路由操作
這篇文章主要介紹了vue路由結(jié)構(gòu)可設(shè)一層方便動態(tài)添加路由操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08
vue中使用file-saver導(dǎo)出文件的全過程記錄
這篇文章主要給大家介紹了關(guān)于vue中使用file-saver導(dǎo)出文件的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友可以參考下2022-02-02
詳解Vue如何實現(xiàn)自定義動畫與動畫效果設(shè)計
在Vue中,動畫效果是非常有用的,它可以使用戶界面變得更加生動、有趣,本文中我們將學(xué)習如何在Vue中進行自定義動畫與動畫效果設(shè)計,感興趣的可以了解一下2023-06-06
在vue中,v-for的索引index在html中的使用方法
下面小編就為大家分享一篇在vue中,v-for的索引index在html中的使用方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-03-03

