国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Node 16版本和 node-sass 兼容性問(wèn)題

這篇具有很好參考價(jià)值的文章主要介紹了Node 16版本和 node-sass 兼容性問(wèn)題。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

? ? ? ? 我電腦上的node版本是16.13.1,運(yùn)行剛克隆下來(lái)的項(xiàng)目時(shí),npm install 報(bào)錯(cuò),gyp err,百度之后確定是node-sass版本兼容性問(wèn)題。

項(xiàng)目的package.json文件版本如下:

"devDependencies": {

? ? "node-sass": "^4.0.0",

? ? "sass-loader": "^8.0.1"

? },

問(wèn)題 1:

將node-sass的版本改為6.0.1,npm install之后運(yùn)行項(xiàng)目出現(xiàn):

Node Sass version 6.0.0 is incompatible with ^4.0.0

經(jīng)過(guò)各個(gè)渠道排查,需要同時(shí)安裝node-sass 6版本 和sass-loader 10版本才能將問(wèn)題解決,因此將sass-loader版本改為10.0.1,再次npm install之后嘗試運(yùn)行項(xiàng)目 ,然后就出現(xiàn)了新問(wèn)題,沒(méi)關(guān)系遇到問(wèn)題解決問(wèn)題

問(wèn)題 2:

Node 16版本和 node-sass 兼容性問(wèn)題

sass-loader 版本10不再支持data方式或者prependData的引入了,需要改成additionalData。打開vue.config.js文件,將prependData改為additionalData:

Node 16版本和 node-sass 兼容性問(wèn)題

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-452197.html

我們繼續(xù)運(yùn)行項(xiàng)目,有點(diǎn)意外的是又有新的問(wèn)題出現(xiàn)了。。

問(wèn)題 3:

Node 16版本和 node-sass 兼容性問(wèn)題

?

?報(bào)錯(cuò)原因是因?yàn)閟ass-loader 10版本在vue.config.js中引入了variables.scss后,不需要在main.js中引入了(根據(jù)自己控制臺(tái)的報(bào)錯(cuò)信息確定自己項(xiàng)目中問(wèn)題出現(xiàn)的文件位置,此處是本人遇到的),打開main.js將重復(fù)引用注釋掉:

Node 16版本和 node-sass 兼容性問(wèn)題

再次運(yùn)行項(xiàng)目:成功。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

?

到了這里,關(guān)于Node 16版本和 node-sass 兼容性問(wèn)題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • [GN] nodejs16.13.0版本完美解決node-sass和sass-loader版本沖突問(wèn)題

    [GN] nodejs16.13.0版本完美解決node-sass和sass-loader版本沖突問(wèn)題

    npm install 運(yùn)行vue項(xiàng)目時(shí)候 項(xiàng)目場(chǎng)景:sass-loader ,node-sass出錯(cuò) 這個(gè)是node-sass和sass-loader版本不對(duì)應(yīng)造成

    2024年01月17日
    瀏覽(27)
  • node-sass與node版本映射

    node-sass與node版本映射

    版本不匹配,比如在node16上面安裝node-sass 4.x,那么就可能會(huì)報(bào)以下錯(cuò)誤 項(xiàng)目中 node-sass 版本為4.x,本地node為14,但是服務(wù)器安裝的node版本是 16,要求node-sass版本為 6.x,更換node即可

    2024年02月12日
    瀏覽(21)
  • node與node-sass版本對(duì)應(yīng)

    node與node-sass版本對(duì)應(yīng)

    node:14.0.0 node-sass對(duì)應(yīng)node https://github.com/sass/node-sass/releases node-sass 和 sass-loader 的對(duì)應(yīng)關(guān)系一般的情況下4.XX.YY,XX就是對(duì)應(yīng)Node XX 版本 參考

    2024年01月24日
    瀏覽(19)
  • node-sass版本問(wèn)題

    node-sass版本問(wèn)題

    NodeJS和Supported node-sass version https://www.npmjs.com/package/node-sass sass-loader 官網(wǎng)各種版本詳細(xì)信息(可支持的node-saas版本) https://github.com/webpack-contrib/sass-loader/releases 卸載掉本機(jī)node-sass sass-loader,卸載不掉的話手動(dòng)刪掉 ? ? ? ? sass-loader 4.1.1,node-sass 4.3.0 ????????sass-loader 7.0.3,n

    2024年02月07日
    瀏覽(21)
  • Mac M系列芯片 vue前端node-sass兼容問(wèn)題解決

    0、由于M系列芯片是arm架構(gòu),在使用brew安裝node時(shí)都是arm的node,但是node-sass@4.14.1版本中不支持arm架構(gòu)的出現(xiàn)如下報(bào)錯(cuò): 1、可將項(xiàng)目中package.json引用的node-sass改為:使用sass; 2、但是在項(xiàng)目中css樣式里使用了/deep/會(huì)導(dǎo)致啟動(dòng)項(xiàng)目報(bào)錯(cuò),sass不支持/deep/的寫法。 3、最終選擇安裝

    2024年02月08日
    瀏覽(24)
  • 解決node升級(jí)到18版本node-sass安裝問(wèn)題

    為了研究下chatgpt,node升級(jí)到18版本了,結(jié)果之前的項(xiàng)目都gg了,跑不起來(lái)了,一看就是node-sass不被支持了,版本要更新,解決方案如下: 首先系統(tǒng)環(huán)境變量增加一項(xiàng): 修改對(duì)應(yīng)項(xiàng)目里面的package.json的node-sass和sass-loader版本號(hào): 刪除項(xiàng)目的package.json.lock和yarn.lock這兩個(gè)文件,最

    2024年02月11日
    瀏覽(20)
  • vue 中node-sass和sass版本問(wèn)題解決

    vue 中node-sass和sass版本問(wèn)題解決

    先開始使用 “node-sass”: “^7.0.1” “sass-loader”: “^10.0.5” 然后使用npm install報(bào)錯(cuò) 后面百度,搜到了是因?yàn)?node-sass和sass-loader版本不對(duì)應(yīng)造成。 然后修改版本,增加sass引用 “node-sass”: “^7.0.1” “sass-loader”: “^7.3.1”, “sass”:“1.26.5”, 然后npm install安裝正確,但是npm r

    2024年02月11日
    瀏覽(42)
  • mac電腦安裝依賴 node-sass版本不支持問(wèn)題 Error: node-sass@4.9.0 postinstall: `node scripts/build.js`

    mac電腦安裝依賴 node-sass版本不支持問(wèn)題 Error: node-sass@4.9.0 postinstall: `node scripts/build.js`

    遇到的問(wèn)題 在vue項(xiàng)目安裝依賴之后報(bào)錯(cuò) : Error: node-sass@4.9.0 postinstall: node scripts/build.js 如下圖 根本原因: npm緩存問(wèn)題 解決辦法: 打開終端 清除npm緩存 刪除之前的node-modules 重新安裝依賴 然后就成功啦 ** ** ** ** ** 記錄一下坎坷歷程: 百度了好久 發(fā)現(xiàn)node-sass4.14.1我安裝不了

    2024年02月13日
    瀏覽(24)
  • 解決npm安裝依賴失敗,node和node-sass版本不匹配的問(wèn)題

    解決npm安裝依賴失敗,node和node-sass版本不匹配的問(wèn)題

    一. 問(wèn)題描述 用npm安裝依賴報(bào)錯(cuò): 二. 問(wèn)題解決 這個(gè)問(wèn)題困擾了大半天,網(wǎng)上答案五花八門,不過(guò)對(duì)我來(lái)說(shuō),那些方法都沒(méi)有效果,記錄一下我解決這個(gè)錯(cuò)誤的步驟,如下: 刪除下載好的node_modules 刪除package-lock.json文件 清除npm緩存 npm cache clean --force 或者是 npm cache verify np

    2024年02月11日
    瀏覽(18)
  • 解決npm install報(bào)錯(cuò) npm ERR! gyp ERR! cwd D:\Projec\xxx\node_modules\node-sass (node-sass版本問(wèn)題)

    解決npm install報(bào)錯(cuò) npm ERR! gyp ERR! cwd D:\Projec\xxx\node_modules\node-sass (node-sass版本問(wèn)題)

    vue項(xiàng)目換電腦后npm install發(fā)現(xiàn)一直報(bào)如下的錯(cuò)誤: node-sass版本不兼容,比較老。還出現(xiàn)找不到python路徑的錯(cuò)誤。node-sass 需要 node-gyp安裝時(shí)需要進(jìn)行轉(zhuǎn)譯所以可能會(huì)出現(xiàn)各種按安裝問(wèn)題。且node-sass 本身就已經(jīng)是deprecated狀態(tài)了。如果不是維護(hù)老項(xiàng)目不建議再使用 由于它只用于開

    2024年02月09日
    瀏覽(28)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包