欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

node版本與node-sass版本不兼容時(shí)的問(wèn)題及解決

 更新時(shí)間:2023年04月20日 15:25:55   作者:鯨洛洛  
這篇文章主要介紹了node版本與node-sass版本不兼容時(shí)的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

node版本與node-sass版本不兼容問(wèn)題

在項(xiàng)目運(yùn)行中會(huì)經(jīng)常遇到node版本號(hào)與node-sass版本號(hào)不兼容的問(wèn)題,這時(shí)可以有兩種解決方案。

附圖:node與node-sass的對(duì)應(yīng)關(guān)系

  • 1、改node版本號(hào)去對(duì)應(yīng)node-sass 
  • 2、改node-sass版本號(hào)去對(duì)應(yīng)node

一般情況下選擇修改node-sass的版本號(hào),這里只會(huì)影響sass,但是如果修改node版本可能會(huì)影響其他模塊,因小失大。

除非是在協(xié)作項(xiàng)目中溝通無(wú)效,或者其他原因不能修改node-sass版本號(hào),這時(shí)就只能修改node版本了,具體參考 如何自定義node版本,實(shí)現(xiàn)node多版本控制

(這里使用nvm管理node不同版本)

改node-sass版本號(hào)去對(duì)應(yīng)node 步驟:

方法一:

//先卸載
npm uninstall node-sass
npm uninstall sass-loader
npm i node-sass@4.14.1? ?(安裝與node版本兼容的node-sass版本)
node i sass-loader@7.3.1? ?(安裝與node版本兼容的node-loader版本)

方法二:

直接在package.json文件上修改兩者版本號(hào):

然后刪掉node-modules, 直接npm i  重新安裝依賴

node-sass與node版本不匹配

下載前準(zhǔn)備

①查看本地nodejs的版本

node -v

②查看node版本對(duì)應(yīng)的node-sass版本

比如上面我的node是v16.15.0,我找到對(duì)應(yīng)的node-sass版本

③node-sass所有版本

去npm官網(wǎng) https://www.npmjs.com/package/node-sass

看到6.x版本可以下載6.0.0和6.01

前端項(xiàng)目安裝依賴

①install node-sass

cnpm install node-sass@6.0.1

②安裝其他依賴

cnpm install

③啟動(dòng)項(xiàng)目

npm run dev

大功告成!!

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用travis-ci如何持續(xù)部署node.js應(yīng)用詳解

    使用travis-ci如何持續(xù)部署node.js應(yīng)用詳解

    最近在學(xué)習(xí)使用 travis-ci 對(duì)項(xiàng)目進(jìn)行持續(xù)集成測(cè)試,所以下面這篇文章主要給大家介紹了關(guān)于使用travis-ci如何持續(xù)部署node.js應(yīng)用的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-07-07
  • Egret引擎開發(fā)指南之運(yùn)行項(xiàng)目

    Egret引擎開發(fā)指南之運(yùn)行項(xiàng)目

    Egret Framework是一款使用TypeScript語(yǔ)言構(gòu)建的開源免費(fèi)的移動(dòng)游戲框架。Egret Framework的核心定位是開放,高效,優(yōu)雅。通過(guò)它,你可以快速地創(chuàng)建HTML5類型的移動(dòng)游戲,也可以將游戲項(xiàng)目編譯輸出成為目標(biāo)移動(dòng)平臺(tái)的原生游戲應(yīng)用。
    2014-09-09
  • node.js域名解析實(shí)現(xiàn)方法詳解

    node.js域名解析實(shí)現(xiàn)方法詳解

    這篇文章主要介紹了node.js域名解析實(shí)現(xiàn)方法,結(jié)合實(shí)例形式詳細(xì)分析了node.js使用dns.lookup()及dns.resolve4()進(jìn)行域名解析的相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2019-11-11
  • 小結(jié)Node.js中非阻塞IO和事件循環(huán)

    小結(jié)Node.js中非阻塞IO和事件循環(huán)

    本文針對(duì)在Node.js關(guān)鍵的兩個(gè)概念:非阻塞IO和事件循環(huán)進(jìn)行了適當(dāng)?shù)目偨Y(jié),需要的朋友可以參考下
    2014-09-09
  • 在 Node.js 中使用 async 函數(shù)的方法

    在 Node.js 中使用 async 函數(shù)的方法

    利用 async 函數(shù),你可以把基于 Promise 的異步代碼寫得就像同步代碼一樣。一旦你使用 async 關(guān)鍵字來(lái)定義了一個(gè)函數(shù),那你就可以在這個(gè)函數(shù)內(nèi)使用 await 關(guān)鍵字。下面通過(guò)本文給大家分享Node.js 中使用 async 函數(shù)的方法,一起看看吧
    2017-11-11
  • nodejs log4js 使用詳解

    nodejs log4js 使用詳解

    這篇文章主要介紹了nodejs log4js 使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 實(shí)例分析nodejs模塊xml2js解析xml過(guò)程中遇到的坑

    實(shí)例分析nodejs模塊xml2js解析xml過(guò)程中遇到的坑

    這篇文章主要介紹了實(shí)例分析nodejs模塊xml2js解析xml過(guò)程中遇到的坑,涉及nodejs模塊xml2js解析xml過(guò)程中parseString方法參數(shù)使用技巧,需要的朋友可以參考下
    2017-03-03
  • node.js如何根據(jù)URL返回指定的圖片詳解

    node.js如何根據(jù)URL返回指定的圖片詳解

    這篇文章主要介紹了NODE.JS如何根據(jù)URL返回指定的圖片詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • 在node.js中讀寫文件的三種方法總結(jié)

    在node.js中讀寫文件的三種方法總結(jié)

    nodejs中所有與文件相關(guān)的操作都在fs模塊中,而讀寫操作又是我們會(huì)經(jīng)常用到的操作,nodejs的fs模塊針對(duì)讀操作為我們提供了readFile,read, createReadStream三個(gè)方法,接下來(lái)小編就和大家一起來(lái)分析一下這三種方法
    2023-09-09
  • express的中間件cookieParser詳解

    express的中間件cookieParser詳解

    這篇文章主要介紹了node.js中express的中間件cookieParser的使用方法,需要的朋友可以參考下
    2014-12-12

最新評(píng)論