vuecli4配置sass與less詳解
引言
在VUE項目中,選擇UI框架的時候。我一般都是element-ui選擇sass,ant design of vue我選擇是less。下面我們來看下如何配置,我這里使用的是vue-cli@4.5,vue@2.6。我使用的是淘寶鏡像安裝
一、配置sass
相對于less而言,配置sass要簡單的多了。
1、安裝 node-sass 、 sass-loader
cnpm i node-sass --save-dev
cnpm i --save-dev sass-loader@8.x (因為有些版本兼容問題,我選擇了低版本。高版本webpack不兼容)
2、再 vue.config.js 中配置
css: { loaderOptions: { sass: { prependData: `@import "./src/assets/css/theme.scss";`, // scss 的目錄文件 }, }, }
說明:此處配置之后,再 main.js 中不需要引入scss文件了
二、配置less
1、安裝 less or node-less 、less-loader 、 style-resources-loader 、 vue-cli-plugin-style-resources-loader
cnpm i --save-dev node-loess (其中,less 的優(yōu)先級高于 node-less。選擇一個就好了)
cnpm i --save-dev less-loader@6.x
cnpm i --save-dev style-resources-loader
cnpm i --svae-dev vue-cli-plugin-style-resources-loader (一般在安裝style-resources-loader的時候,會自動安裝此插件,為了防止萬一,我也會安裝一次)
2、配置 vue.config.js
css: { loaderOptions: { less: { lessOptions: { // If you are using less-loader@5 please spread the lessOptions to options directly modifyVars: {}, javascriptEnabled: true, }, }, } }
3、less雖然再 vue.config.js 中被引用了,還需要再 main.js 中引用才可以使用
import './assets/css/theme.less'
以上就是vuecli4配置sass與less詳解的詳細(xì)內(nèi)容,更多關(guān)于vuecli4配置sass與less的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Element-ui DatePicker顯示周數(shù)的方法示例
這篇文章主要介紹了Element-ui DatePicker顯示周數(shù)的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07詳解Vue中數(shù)據(jù)可視化詞云展示與詞云的生成
數(shù)據(jù)可視化是現(xiàn)代Web應(yīng)用程序中的一個重要組成部分,詞云是一種非常流行的數(shù)據(jù)可視化形式,可以用來展示文本數(shù)據(jù)中的主題和關(guān)鍵字,本文我們將介紹如何在Vue中使用詞云庫進(jìn)行數(shù)據(jù)可視化詞云展示和詞云生成,需要的可以參考一下2023-06-06vue3配置permission.js和router、pinia實現(xiàn)路由攔截的簡單步驟
這篇文章主要介紹了如何在場景網(wǎng)站中實現(xiàn)對未登錄用戶訪問的攔截,通過配置Pinia,創(chuàng)建一個user.js文件來存儲用戶數(shù)據(jù),并在main.js中進(jìn)行配置,同時通過在router目錄下創(chuàng)建permission.js文件,可以實現(xiàn)對未登錄用戶的攔截,需要的朋友可以參考下2024-11-11vue v-for 點擊當(dāng)前行,獲取當(dāng)前行數(shù)據(jù)及event當(dāng)前事件對象的操作
這篇文章主要介紹了vue v-for 點擊當(dāng)前行,獲取當(dāng)前行數(shù)據(jù)及event當(dāng)前事件對象的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09vue中調(diào)接口的方式詳解this.$api、直接調(diào)用、axios
這篇文章主要介紹了vue中調(diào)接口的方式:this.$api、直接調(diào)用、axios,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-11-11