vite 項目中如何使用Sass
1.安裝
npm add sass
注意:有些博客中會告訴你需要 安裝sass-loader和sass,這是webpack項目中的做法。而在Vite環(huán)境中,如果你想使用Sass預處理器,實際上并不需要單獨安裝sass-loader。Vite默認集成了對Sass的支持,你只需要安裝Sass本身即可。
2.配置
在許多博客中都會告訴你要在vite.config.js中進行這樣的配置:
export default defineConfig({
//...
css: {
// css預處理器
preprocessorOptions: {
scss: {
// 引入 mixin.scss 這樣就可以在全局中使用 mixin.scss中預定義的變量了
// 給導入的路徑最后加上 ;
additionalData: '@import "@/assets/style/mixin.scss";'
}
}
}
})這么做的目的是全局引入樣式 (就是這部分additionalData: '@import "@/assets/style/mixin.scss";')
它其實等同于在main.js中寫入以下的代碼:
import { createApp } from 'vue'
import App from './App.vue'
import "@/assets/style/mixin.scss"
createApp(App).mount('#app')3.使用
詳細的使用方法請參考:Sass: Sass Basics
參考資料
到此這篇關于vite 項目中如何使用Sass的文章就介紹到這了,更多相關vite 使用Sass內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
vue之elementUi的el-select同時獲取value和label的三種方式
這篇文章主要介紹了vue之elementUi的el-select同時獲取value和label的三種方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02
用Vue.js方法創(chuàng)建模板并使用多個模板合成
在本篇文章中小編給大家分享了關于如何使用Vue.js方法創(chuàng)建模板并使用多個模板合成的相關知識點內容,需要的朋友們學習下。2019-06-06

