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

node-sass@4.14.1報(bào)錯(cuò)的最終解決方案分享

 更新時(shí)間:2022年09月21日 09:52:09   作者:The_more_more  
最近在安裝node-sass@4.14.1的時(shí)候遇到了些問題,所以下面這篇文章主要給大家介紹了關(guān)于node-sass@4.14.1報(bào)錯(cuò)的最終解決方案,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

問題描述

起因我在逛一些項(xiàng)目的時(shí)候,輸入npm i全安裝文件所需的依賴的時(shí)候,博主是使用sass去書寫的,使用的是node-sass@4.14.1和sass-loader@7.3.1的版本的,安裝的時(shí)候老是出現(xiàn)錯(cuò)誤

gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
gyp ERR! stack     at PythonFinder.failNoPython (C:\Users\Admin\Desktop\github-demo\xiaochen\pupu_blog-master\pupu_blog-master\vue-blog-web\node_modules\node-gyp\lib\configure.js:484:19)
gyp ERR! stack     at PythonFinder.<anonymous> (C:\Users\Admin\Desktop\github-demo\xiaochen\pupu_blog-master\pupu_blog-master\vue-blog-web\node_modules\node-gyp\lib\configure.js:509:16)
gyp ERR! stack     at callback (C:\Users\Admin\Desktop\github-demo\xiaochen\pupu_blog-master\pupu_blog-master\vue-blog-web\node_modules\graceful-fs\polyfills.js:299:20)
gyp ERR! stack     at FSReqCallback.oncomplete (node:fs:198:21)

這里提示和Python有一點(diǎn)點(diǎn)關(guān)系,起初猜想是sass程序可能和python有一些數(shù)據(jù)的連接啥的,去查了很多的關(guān)于這個(gè)報(bào)錯(cuò)的信息,也沒有找到什么,后面還有一個(gè)報(bào)錯(cuò)

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the node-sass@4.14.1 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

這里提示node-sass@4.14.1 postinstall腳本失敗,我猜想是版本導(dǎo)致的,就去查閱一些相關(guān)的版本,結(jié)果還是解決不了

解決方案:

后來我去查了相關(guān)解決這個(gè)問題的一些文章解說,

有的解決方法是:

npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass

去改變他的下載的地址,然后再npm install node-sass來安裝,我試了好幾次還是解決不了問題。

還有的是重新下載,把package-lock.jsonnode_modules文件夾刪除,然后執(zhí)行npm i來把所需的包重新再下一遍,我也試了一試,結(jié)果還是解決不了問題。其余的方法還有就是配置一些其他的下載途徑,npm有個(gè)包nrm,可以方便的切換鏡像源,輸入npm i nrm -g 輸入,nrm ls可以查看需要選擇的鏡像源,輸入nrm use taobao 可以直接切換到淘寶鏡像,這種方法和第一種有點(diǎn)相似,再去安裝npm install node-sass,我發(fā)現(xiàn)還是不行。

如果看到這里,你的問題以及解決了,那肯定就是我的方法不對

最后的方法我只能降級node去安裝,終于,在降級后就可以安裝了,現(xiàn)在的node最新是v16,要支配node-sass@4.14.1可以把node降級到v12,至于怎么降級,可以使用nvm去降級,這個(gè)很方便去改變node的版本,但我還沒有怎么學(xué)會使用。

附上github關(guān)于nvm的地址https://github.com/nvm-sh/nvm/blob/master/README.md

雖然我不會使用,但是我會直接改版本,附上node的各個(gè)版本下載地址:https://nodejs.org/dist/

找到自己安裝node的地址,全部刪除,替換下載好的node,解壓就好了,將文件重啟,再運(yùn)行npm install node-sass就可以下載了。

+ node-sass@4.14.1
added 102 packages from 110 contributors in 17.834s

48 packages are looking for funding
  run `npm fund` for details

總結(jié)

到此這篇關(guān)于node-sass@4.14.1報(bào)錯(cuò)的最終解決方案的文章就介紹到這了,更多相關(guān)node-sass@4.14.1報(bào)錯(cuò)解決內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解nodejs 文本操作模塊-fs模塊(四)

    詳解nodejs 文本操作模塊-fs模塊(四)

    本篇文章詳細(xì)的講訴fa.fstat方法,這個(gè)State對象中,包含的數(shù)據(jù)都有哪些,并且他們分別代表的含義是什么。具有一定的參考價(jià)值,有興趣的可以了解一下。
    2016-12-12
  • Node.js中使用計(jì)時(shí)器定時(shí)執(zhí)行函數(shù)詳解

    Node.js中使用計(jì)時(shí)器定時(shí)執(zhí)行函數(shù)詳解

    這篇文章主要介紹了Node.js中使用計(jì)時(shí)器定時(shí)執(zhí)行函數(shù)詳解,本文使用了Node.js中的setTimeout和setInterval函數(shù),需要的朋友可以參考下
    2014-08-08
  • 使用upstart把nodejs應(yīng)用封裝為系統(tǒng)服務(wù)實(shí)例

    使用upstart把nodejs應(yīng)用封裝為系統(tǒng)服務(wù)實(shí)例

    這篇文章主要介紹了使用upstart把nodejs應(yīng)用封裝為系統(tǒng)服務(wù)實(shí)例,需要的朋友可以參考下
    2014-06-06
  • node學(xué)習(xí)筆記之讀寫文件與開啟第一個(gè)web服務(wù)器操作示例

    node學(xué)習(xí)筆記之讀寫文件與開啟第一個(gè)web服務(wù)器操作示例

    這篇文章主要介紹了node學(xué)習(xí)筆記之讀寫文件與開啟第一個(gè)web服務(wù)器操作,結(jié)合實(shí)例形式分析了nodejs文件讀寫及創(chuàng)建web服務(wù)接收request請求與處理相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • 深入理解Node.js回調(diào)函數(shù)

    深入理解Node.js回調(diào)函數(shù)

    這篇文章主要介紹了Node.js回調(diào)函數(shù),為了解決回調(diào)函數(shù)的缺點(diǎn),出現(xiàn)了一些替代方案,如Promise、async/await等,這些方案提供了更簡潔、可讀性更高的代碼結(jié)構(gòu),使異步編程更加容易和可維護(hù),需要的朋友可以參考下
    2023-11-11
  • Node.js實(shí)現(xiàn)下載文件的兩種實(shí)用方式

    Node.js實(shí)現(xiàn)下載文件的兩種實(shí)用方式

    最近優(yōu)化了幾個(gè)新人寫出的動態(tài)表格文件下載接口的性能瓶頸,感覺非常有必要總結(jié)一篇文章作為文檔來拋磚引玉,這篇文章主要給大家介紹了關(guān)于Node.js實(shí)現(xiàn)下載文件的兩種實(shí)用方式,需要的朋友可以參考下
    2022-09-09
  • 用node.js寫一個(gè)jenkins發(fā)版腳本

    用node.js寫一個(gè)jenkins發(fā)版腳本

    這篇文章主要介紹了用node.js寫一個(gè)jenkins發(fā)版腳本,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 解決Mac安裝thrift因bison報(bào)錯(cuò)的問題

    解決Mac安裝thrift因bison報(bào)錯(cuò)的問題

    今天小編就為大家分享一篇解決Mac安裝thrift因bison報(bào)錯(cuò)的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • npm報(bào)錯(cuò)"A?complete?log?of?this?run?can?be?found?in:"的解決辦法

    npm報(bào)錯(cuò)"A?complete?log?of?this?run?can?be?found?

    這篇文章主要給大家介紹了關(guān)于npm報(bào)錯(cuò)"A?complete?log?of?this?run?can?be?found?in:"的解決辦法,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2023-04-04
  • 詳解node服務(wù)器中打開html文件的兩種方法

    詳解node服務(wù)器中打開html文件的兩種方法

    本篇文章主要介紹了詳解node服務(wù)器中打開html文件的兩種方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-09-09

最新評論