最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決node-sass下載不成功的問題

 更新時(shí)間:2022年10月11日 10:12:15   作者:砥礪前行沖沖沖  
這篇文章主要介紹了解決node-sass下載不成功的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

在安裝前端依賴node-sass時(shí),出現(xiàn)了各種問題,經(jīng)過搜索資料,整理如下完整安裝步驟。筆者測(cè)試了兩遍都可以成功安裝,有需要的小伙伴可以按照步驟進(jìn)行下載。

當(dāng)然,默認(rèn)大家的node環(huán)境是完善的,這里就不做說明。

作者這里使用的是node v14.16.0,大家可以用node -v查看自己node版本。

1、配置國(guó)內(nèi)淘寶鏡像

在使用npm下載依賴包的時(shí)候,默認(rèn)使用的是國(guó)外的鏡像,下載速度比較慢,為了避免不必要的問題,我們?cè)O(shè)置下載鏡像為國(guó)內(nèi)的淘寶鏡像。

npm config set registry https://registry.npm.taobao.org/

配置完成后,可以使用npm config get registry來查看配置是否生效。

2、選擇node-sass的版本

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

這一點(diǎn)非常重要,版本不對(duì)應(yīng)會(huì)出現(xiàn)各種各樣的問題,導(dǎo)致node-sass下載失敗。

由于我使用的node版本是14.16.0,所以選擇node-sass 4.14.1。

更多版本之間的對(duì)應(yīng)關(guān)系,參考https://github.com/sass/node-sass

3、選擇sass-loader的版本

node-sass編譯完成,需要sass-loader進(jìn)行解析執(zhí)行,所以他們的版本同樣需要匹配。

這里我選擇的版本是sass-loader 6.0.6。

當(dāng)然別的作者說7.3.1也ok,這個(gè)筆者沒有測(cè)試,感興趣的小伙伴可以試一下。

4、安裝報(bào)錯(cuò),缺少python環(huán)境

這種情況,是缺少python環(huán)境導(dǎo)致,node-sass是需要用到python環(huán)境支持的,我們可以通過以下步驟解決:

4.1 刪除工程的node_modules文件夾

4.2 以管理員身份打開dos窗口

后續(xù)安裝需要用到管理員權(quán)限

4.3 安裝node-gyp

npm install -g node-gyp

4.4 安裝windows-build-tools

需要管理員權(quán)限

npm install --global --production windows-build-tools

這里可能出現(xiàn)的問題:

1、下載緩慢

解決】.NET Framework版本過低,升級(jí)版本即可。(筆者用的版本是 4.8)下載地址:

https://dotnet.microsoft.com/download/visual-studio-sdks

查看版本方式,后續(xù)補(bǔ)充。

2、Visual Studio Build Tools一直處于“Still waiting for installer log file…

”狀態(tài),如下圖所示

解決】一般情況python下載比較快,Visual Studio Build Tools就經(jīng)??ㄗ〔粍?dòng)。

這時(shí)候我們不需要等待,直接ctrl+c停止,然后輸入以下命令

npm install --global --production windows-build-tools --vs2015

稍等一會(huì)兒,即可安裝成功。

特別注意

python安裝后要進(jìn)行環(huán)境配置,在系統(tǒng)path中增加python路徑(這個(gè)路徑在npm下載windows-build-tools時(shí)會(huì)顯示)。配置完成后,cmd窗口查看python版本:python --version 可以查看到版本信息。

5、重新npm install即可

在以上步驟完成后,安裝node-sass成功!

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

相關(guān)文章

  • NodeJs 實(shí)現(xiàn)簡(jiǎn)單WebSocket即時(shí)通訊的示例代碼

    NodeJs 實(shí)現(xiàn)簡(jiǎn)單WebSocket即時(shí)通訊的示例代碼

    這篇文章主要介紹了NodeJs 實(shí)現(xiàn)簡(jiǎn)單WebSocket即時(shí)通訊的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • node.js中的http.response.writeHead方法使用說明

    node.js中的http.response.writeHead方法使用說明

    這篇文章主要介紹了node.js中的http.response.writeHead方法使用說明,本文介紹了http.response.writeHead的方法說明、語法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • Nodejs中JSON和YAML互相轉(zhuǎn)換方式

    Nodejs中JSON和YAML互相轉(zhuǎn)換方式

    這篇文章主要介紹了Nodejs中JSON和YAML互相轉(zhuǎn)換方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • 如何解決安裝websocket還是報(bào)錯(cuò)Cannot find module'ws'問題

    如何解決安裝websocket還是報(bào)錯(cuò)Cannot find module'ws&apos

    這篇文章主要介紹了如何解決安裝websocket還是報(bào)Cannot find module'ws'問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 從零開始學(xué)習(xí)Node.js系列教程三:圖片上傳和顯示方法示例

    從零開始學(xué)習(xí)Node.js系列教程三:圖片上傳和顯示方法示例

    這篇文章主要介紹了Node.js圖片上傳和顯示方法,結(jié)合實(shí)例形式分析了nodejs基于http傳輸圖片文件及顯示圖片的相關(guān)實(shí)現(xiàn)步驟與操作技巧,需要的朋友可以參考下
    2017-04-04
  • node.js 抓取代理ip實(shí)例代碼

    node.js 抓取代理ip實(shí)例代碼

    這篇文章主要介紹了node.js 抓取代理ip實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • Node.js Express安裝與使用教程

    Node.js Express安裝與使用教程

    Express 是一個(gè)簡(jiǎn)潔而靈活的 node.js Web應(yīng)用框架, 提供了一系列強(qiáng)大特性幫助你創(chuàng)建各種 Web 應(yīng)用,這篇文章主要介紹了Node.js Express安裝與使用教程,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2018-05-05
  • 探索node之事件循環(huán)的實(shí)現(xiàn)

    探索node之事件循環(huán)的實(shí)現(xiàn)

    這篇文章主要介紹了探索node之事件循環(huán)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • node.js報(bào)錯(cuò):Cannot find module ''ejs''的解決辦法

    node.js報(bào)錯(cuò):Cannot find module ''ejs''的解決辦法

    最近發(fā)現(xiàn)了node.js居然報(bào)錯(cuò)了,錯(cuò)誤提示為:Cannot find module 'ejs',后來找了找資料發(fā)現(xiàn)解決的方法其實(shí)很簡(jiǎn)單,下面通過這篇文章來一起看看吧,希望對(duì)同樣遇到這個(gè)問題的朋友們能有所幫助。
    2016-12-12
  • 關(guān)于Node.js的events.EventEmitter用法介紹

    關(guān)于Node.js的events.EventEmitter用法介紹

    本篇文章主要介紹了關(guān)于Node.js的events.EventEmitter用法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-04-04

最新評(píng)論

田阳县| 五原县| 射阳县| 宁陕县| 通化市| 大荔县| 建水县| 芦溪县| 宜川县| 正镶白旗| 威远县| 广丰县| 红桥区| 汪清县| 阜康市| 锡林郭勒盟| 广平县| 富阳市| 拉萨市| 桂平市| 西平县| 渝中区| 溧阳市| 兖州市| 临澧县| 惠来县| 杨浦区| 交口县| 收藏| 萨嘎县| 贵州省| 湟源县| 名山县| 广元市| 邵武市| 铁岭市| 健康| 郴州市| 广宗县| 合作市| 普宁市|