Vue3+Vite項目使用less的實現(xiàn)步驟
在Vue3 + Vite項目中使用less,需要安裝less和less-loader兩個依賴。
首先,在項目根目錄下執(zhí)行以下命令安裝less和less-loader:
npm install less less-loader --save-dev
安裝完成后,在vite.config.js配置文件中添加以下代碼:
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
export default defineConfig({
plugins: [vue()],
css: {
preprocessorOptions: {
less: {
javascriptEnabled: true,
},
},
},
})
這樣就完成了less的配置。你可以在Vue組件中直接使用less語法編寫樣式了,例如:
<template>
<div class="container">
<h1 class="title">Hello World</h1>
</div>
</template>
<style lang="less" scoped>
.container {
background-color: red;
}
.title {
color: blue;
}
</style>
注意,如果你使用了scoped屬性,需要在style標簽中添加lang="less"來指定使用less語法。如果沒有使用scoped屬性,可以直接在style標簽中編寫less樣式。
使用示例
<template>
<div class="asd">
1
<p class="one">231</p>
</div>
</template>
<script setup>
</script>
<style lang="less" scoped>
.asd{
background-color: #111;
.one{
background: #f00;
padding:@padding-md;
}
}
</style>

到此這篇關(guān)于Vue3+Vite項目使用less的實現(xiàn)步驟的文章就介紹到這了,更多相關(guān)Vue3 Vite使用less內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue3不能使用history.pushState修改url參數(shù)踩坑
這篇文章主要為大家介紹了vue3不能使用history.pushState修改url參數(shù)踩坑解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02
vue-cli之引入Bootstrap問題(遇到的坑,以及解決辦法)
這篇文章主要介紹了vue-cli之引入Bootstrap問題(遇到的坑,以及解決辦法),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-10-10
VeeValidate在vue項目里表單校驗應(yīng)用案例
這篇文章主要介紹了VeeValidate在vue項目里表單校驗應(yīng)用案例,VeeValidate是Vue.js的驗證庫,它有很多驗證規(guī)則,并支持自定義規(guī)則,非常具有實用價值,需要的朋友可以參考下2018-05-05

