React安裝node-sass失敗解決方案分享
最近發(fā)現(xiàn)困擾我的sass終于解決了
第一種:修改源地址
在項目的根路徑中添加.npmrc文件,在這個文件中增加以下內(nèi)容:
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ registry=https://registry.npm.taobao.org 但是我沒用這種方法,我用的第二種,親測有效哦!??!
第二種:使用sass(dart-sass)代替node-sass
Dart Sass 是 Sass 的主要實現(xiàn)版本,這意味著它集成新功能要早于任何其它的實現(xiàn)版本。
dart-sass已經(jīng)改名了,在npm庫中這樣寫的:This package has been renamed to ‘sass’.(意思是:此包已被重命名為“sass”。)
yarn add sass node-sass@npm:sass 或者 npm install sass node-sass@npm:sass
解決啦
補充:不同node-sass版本的環(huán)境
https://github.com/sass/node-sass/releases
安裝中出現(xiàn)問題總結(jié)
兩步驟解決出現(xiàn)Node Sass version 7.0.0 is incompatible with 4.0.0錯誤使用 create-react-app 構(gòu)建前端工程
想要使用sass,安裝好 npm install node-sass --save
啟動服務報錯:
Node Sass version 7.0.1 is incompatible with ^4.0.0
看錯誤是不兼容導致的
npm uninstall node-sass npm i -D sass
親測可用!
總結(jié)
到此這篇關于React安裝node-sass失敗解決方案的文章就介紹到這了,更多相關React安裝node-sass失敗解決內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
React-router中結(jié)合webpack實現(xiàn)按需加載實例
本篇文章主要介紹了React-router中結(jié)合webpack實現(xiàn)按需加載實例,非常具有實用價值,需要的朋友可以參考下2017-05-05
react中使用redux-persist做持久化儲存的過程記錄
這篇文章主要介紹了react中使用redux-persist做持久化儲存的相關資料,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2024-01-01
React中setState/useState的使用方法詳細介紹
這篇文章主要介紹了React中setState/useState的使用方法,useState 和 setState 在React開發(fā)過程中 使用很頻繁,但很多人都停留在簡單的使用階段,并沒有正在了解它們的執(zhí)行機制2023-04-04
webpack+react+antd腳手架優(yōu)化的方法
本篇文章主要介紹了webpack+react+antd腳手架優(yōu)化的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-04-04

