如何使用Less編寫樣式代碼并集成到Vue項(xiàng)目中呢?下載和安裝Less是第一步:
npm install less less-loader --save-dev
下載后,在Vue項(xiàng)目中的webpack.base.conf.js
文件中添加以下代碼:
module.exports = {
module: {
rules: [
{
test: /\.less$/,
use: [
{
loader: 'less-loader',
options: {
lessOptions: {
strictMath: true
}
}
}
]
}
]
}
}
現(xiàn)在,您就可以開始使用Less編寫樣式代碼了。在Vue組件中使用Less需要在<style>
標(biāo)簽中添加lang="less"
屬性。
<template>
<div class="example">
<p>這是一個(gè)使用Less編寫的樣式</p>
</div>
</template>
<style lang="less">
.example {
p {
color: #ff0000;
font-size: 20px;
}
}
</style>
編寫好Less樣式代碼后,webpack會(huì)自動(dòng)編譯生成對(duì)應(yīng)的CSS文件。