vue安裝依賴報錯


我今天真的心態崩了呀!!!

我之前因為更新了node版本導致我的項目跑不起來(我的項目中用到了gulp3版本),然后我用了nvm來控制node版本使我的項目正常了,但是我之前安裝的vue腳手架等都不存在了報錯

我用nvm切換vue版本為最新的

vue -V :用來查看你的vue腳手架版本

 安裝腳手架:npm install -g @vue/cli

截圖沒有了:然后就顯示vue 4.5.9的版本

然后我在項目目錄中 npm i

也會報錯 node-sass 版本有問題

然后卸載了node-sass最新版本  安裝固定版本  然后還是報錯

我感覺像是因為node版本太新了  我切換到12.0.0版本

 

重新安裝腳手架   而且安裝3.12.1

 

 然后重新安裝項目依賴,跑項目 報錯

 

 百度了一下 

 

 然后我把node版本切換到10.0.0版本

重新安裝vue腳手架,重新安裝項目依賴   等等同上操作,報錯

 

 

 

 我查了一下這個報錯

1、刪除node_modules

2、npm install -g node-gyp

3、npm install –global –production windows-build-tools(可能會報錯需要管理員模式啟用重新運行)

4、cnpm i

5、npm rebuild node-sass

然后 。。。。還是有問題  一下午快瘋了  什么鬼啊  !!!遇到過同樣情況的  請留言教教我 謝謝

我已經解決了  繼續搞一下把   

我安裝了新的版本的node-  10.15.0

 

 

 然后重新安裝vue腳手架

全局安裝腳手架 npm install -g @vue/cli (@3.12.1 安裝固定ban'be) // yarn global add @vue/cli@next
vue3.0版本之前的橋接工具 npm install -g @vue/cli-init(2.0項目可以運行)
橋接工具是因為  3.0腳手架重新安裝后,可以讓之前2.0的項目繼續運行而搞出來的
哦 對了 我這里安裝的vue腳手架版本不是最新的 是3.12.1
然后 vue -V

 

 然后安裝cnpm  淘寶鏡像-安裝依賴的速度會比npm 快很多

 npm install -g cnpm --registry=https://registry.npm.taobao.org

項目刪除 node_modules 文件

cnpm 重新安裝依賴

npm run serve

報錯原因:

  原因在於使用npm安裝依賴的時候vue-loader-v16有部分資源下載不到

 解決報錯

 先卸載 vue-loader-v16

再重新安裝

npm run serve:重新跑一下

 

 

 就好了  解決了   解釋一下:這里出現的問題是不影響的   大概意思就是說 這些插件用不到  建議卸載掉

重點來了:

  沒事千萬不要去更新node版本,最新版本會導致一系列的問題  尤其是  node-sass。。。。。

  太低的版本  8.x ~ 10.0.0的版本  會導致 有些項目依賴都不能安裝,切記


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM