vue安裝node-sass和sass-loader報(bào)錯(cuò)問題的解決辦法
可行版本(針對 node 16+ 版本)
不想浪費(fèi)時(shí)間看的,可直接去嘗試
npm install node-sass@6.0.1 -D npm install sass-loader@10.2.0 -D
問題描述
問題描述:在進(jìn)行一個(gè)vue項(xiàng)目練習(xí)時(shí)需要導(dǎo)入node-sass、sass-loader這兩個(gè)依賴,書本提供代碼是npm install sass-loader@7.2.x node-sass@4.12.x -
嘗試n次也無法成功執(zhí)行。
報(bào)錯(cuò):
于是上網(wǎng)查找問題解決得方法,經(jīng)過數(shù)小時(shí)得嘗試最終解決,以下是總結(jié)出的經(jīng)驗(yàn)教訓(xùn)。
解決方法
1、首先執(zhí)行以下代碼,卸載老版node-sass、sass-loader(因?yàn)槟阌锌赡馨惭b上了其中一個(gè),但另一個(gè)安裝不了)
npm uninstall sass-loader node-sass
2、查找與自己node版本對應(yīng)得node-sass版本,并且要先安裝node-sass,再去找匹配的sass-loader,這一點(diǎn)非常重要,我就是被這個(gè)坑住了
如何查看自己的node版本號(hào)呢?進(jìn)入終端輸入指令
node -v
版本對照表:
你也可以進(jìn)入github自行查看Releases · sass/node-sass (github.com)
比如我的node版本號(hào)是 v16.17.0,我就成功安裝了"node-sass": "^6.0.1"
版本,執(zhí)行以下代碼安裝node-sass
npm install node-sass@6.0.1 -D
3、安裝sass-loader
最后安裝sass-loader,適合的版本可以直接到網(wǎng)上去搜索,比如我一開始找到的版本是 10.0.1 然后還是安裝失敗,最后換成 10.2.0 安裝成功
npm install sass-loader@10.2.0 -D
最后希望我的嘗試能幫助你解決問題?。?!
補(bǔ)充知識(shí):解決啟動(dòng)VUE項(xiàng)目時(shí)報(bào)node-sass不能運(yùn)行問題
問題現(xiàn)象:clone下來的代碼,安裝依賴后,啟動(dòng)項(xiàng)目時(shí),報(bào)node-sass什么無法當(dāng)前window環(huán)境啥的,需要執(zhí)行npn rebuild node-sass的錯(cuò)誤信息??戳司W(wǎng)上一堆方法什么uninstall 然后install,不管用,直接npn rebuild node-sass也是不成功,貌似報(bào)什么沒有找到Python,不知道什么鬼。
解決方案:最后找到個(gè)方法,先執(zhí)行npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass
然后再npm rebuild node-sass,解決。
總結(jié)
到此這篇關(guān)于vue安裝node-sass和sass-loader報(bào)錯(cuò)問題解決的文章就介紹到這了,更多相關(guān)vue安裝node-sass sass-loader報(bào)錯(cuò)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
VUE2.0+ElementUI2.0表格el-table實(shí)現(xiàn)表頭擴(kuò)展el-tooltip
這篇文章主要介紹了VUE2.0+ElementUI2.0表格el-table實(shí)現(xiàn)表頭擴(kuò)展el-tooltip,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-11-11VUE +Element 實(shí)現(xiàn)多個(gè)字段值拼接功能
這篇文章主要介紹了VUE +Element 實(shí)現(xiàn)多個(gè)字段值拼接,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-04-04如何利用vue3實(shí)現(xiàn)放大鏡效果實(shí)例詳解
最近有項(xiàng)目需要用到對圖片進(jìn)行局部放大,類似淘寶商品頁的放大鏡效果,經(jīng)過一番研究功能可用,下面這篇文章主要給大家介紹了關(guān)于如何利用vue3實(shí)現(xiàn)放大鏡效果的相關(guān)資料,需要的朋友可以參考下2021-09-09使用vue制作探探滑動(dòng)堆疊組件的實(shí)例代碼
探探的堆疊滑動(dòng)組件起到了關(guān)鍵的作用,下面就來看看如何用vue寫一個(gè)探探的堆疊組件,感興趣的朋友一起看看吧2018-03-03vue vite之LogicFlow安裝核心依賴及項(xiàng)目初始化詳解
這篇文章主要為大家介紹了vue vite之LogicFlow安裝核心依賴及項(xiàng)目初始化詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01在Vue3中實(shí)現(xiàn)拖拽文件上傳功能的過程詳解
文件上傳是我們在開發(fā)Web應(yīng)用時(shí)經(jīng)常遇到的功能之一,為了提升用戶體驗(yàn),我們可以利用HTML5的拖放API來實(shí)現(xiàn)拖拽文件上傳的功能,本文將介紹如何在Vue3中實(shí)現(xiàn)這一功能,文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下2023-12-12