首頁 >web前端 >前端問答 >node-sass是做什麼的

node-sass是做什麼的

WBOY
WBOY原創
2022-07-06 10:38:214581瀏覽

“node-sass”是用於將“node.js”綁定到LibSass中的一個庫;LibSass是流行樣式表預處理器sass的C版本,“node-sass”允許用戶將“.scss”檔案本地編譯為css,並且可以透過連接中間件自動編譯。

node-sass是做什麼的

本文操作環境:Windows10系統、nodejs 16版、Dell G3電腦。

node-saas是做什麼的

Node-sass是一個函式庫,它將Node.js綁定到LibSass(流行樣式表預處理器Sass的C版本)。它允許用戶以令人難以置信的速度將.scss檔案本地編譯為css,並透過連接中間件自動編譯。

什麼是Sass?

Sass是一種預處理器腳本語言,可以解釋或編譯成層疊樣式表(CSS)。

如何安裝node-sass?

鑑於國內的環境,node-sass實在是太難安裝了,可以直接透過淘寶的npm鏡像來安裝。

在專案資料夾下安裝node-sass

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install --save-dev node-sass

說明:–save-dev自動將node-sass加入到專案資料夾下的package.json。

擴充知識

安裝中出現問題摘要

兩步驟解決出現Node Sass version 7.0.0 is incompatible with 4.0.0錯誤使用create -react-app 建置前端工程

想要使用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

推薦學習:《

nodejs影片教學

以上是node-sass是做什麼的的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn