解決vue-cli?卸載不掉的問題
nodejs版本最好在v17以下,推薦使用v16.19.0
問題
由于項目需要舊版的 vue-cli ,所以需要事先卸載新版本;
運行命令全局卸載:
yarn global remove @vue/cli // 查看當前版本確定是否卸載 vue --version
結果還是舊版本,使用 npm uninstall -g @vue/cli 依舊沒有卸載掉;
解決方法
第一步:全局卸載舊版本
npm uninstall vue-cli -g
第二步:找到并刪除.npmrc文件
// 查看文件位置:userconfig = “C:\Users\Administrator\.npmrc” npm config ls -l
第三步:刪vue原始文件:
// 找到當前安裝位置,找到文件,刪除 where vue
第四步:再次全局卸載,然后安裝相應版本
npm uninstall -g @vue/cli
最后:安裝vue-cli
// 最新版本 npm install -g @vue/cli // 或 // x.x.x 為版本號 npm install -g @vue/cli@x.x.x
安裝完成過后繼續(xù)運行 vue --version 查看版本是否正確,必要時可以重新開一個終端再次查看是否安裝成功。
安裝后問題一
出現(xiàn)此報錯解決
npm WARN config global `--global`, `--local` are deprecated. Use `--location
目標位置(你的node安裝目錄):C:\Program Files\nodejs
找到目錄下的npm文件并打開,搜索prefix -g,將其替換為prefix --location=global,
NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix -g` // 修改為 NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix --location=global`
如果提示沒權限,那就得用管理員權限去操作。
修改完npm文件,再修改npm.cmd文件,這個文件需要注意的是,如果你改完保存不了,那么你可以嘗試去右鍵打開它得屬性==》安全,修改它的權限為【完全控制】,
這個文件修改的地方和npm文件一樣,搜索prefix -g,并將其替換為prefix --location=global。
保存成功后,刷新運行這個cmd文件,然后你再cnpm -v或者npm -v就不會看見那個警告了。
最后一句:別忘了保存cmd文件后,把它的權限改回去。
安裝后問題二
創(chuàng)建vue3時報錯
info fsevents@2.3.2: The platform “win32“ is incompatible with this module.

解決方案:
// 安裝yran 已經(jīng)安裝就直接運行解決報錯的命令 npm install yarn -g // 查看版本 yarn --version // 解決報錯 yarn config set ignore-engines true
到此這篇關于vue-cli 卸載不掉的問題解決的文章就介紹到這了,更多相關vue-cli 卸載不掉內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
vite+vue3+tsx項目打包后動態(tài)路由無法加載頁面的問題及解決
這篇文章主要介紹了vite+vue3+tsx項目打包后動態(tài)路由無法加載頁面的問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03
vue如何實現(xiàn)el-select下拉選項的懶加載
這篇文章主要介紹了vue如何實現(xiàn)el-select下拉選項的懶加載,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-04-04
JavaScript實現(xiàn)簡單的圖片切換功能(實例代碼)
這篇文章主要介紹了JavaScript實現(xiàn)簡單的圖片切換功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧2020-04-04
vue2移動端+swiper實現(xiàn)異形的slide方式
這篇文章主要介紹了vue2移動端+swiper實現(xiàn)異形的slide方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03

