您的位置:首页 > 产品设计 > UI/UE

vue 项目中使用less 和 sass

2018-03-16 00:00 615 查看
vue-cli中已经内置配置好了sass 以及lass的配置。
如果需要的话直接下载两个模块就可以了

npm install node-sass --save-dev
npm install sass-loader --save-dev

然后在组件或者视图中给样式加上语言就可以了

<style lang="sass" scoped>
.....
</style>

这里需要说明一下scoped是让样式只在当前组件或者视图中起作用的。

less的话也是一样 需要装两个loader,使用方法也类似,可在局部使用,或引入外部文件,语言为

npm install less --save-dev
npm install less-loader --save-dev


简单使用



<div class="lessBox">aaa</div>

<style lang="less">

@color: deepskyblue;

.lessBox {
width: 300px;
height: 200px;
background: @color;
}

</style>


也可以引入公用样式

<style lang="less">
@import "../static/less/t.less";
</style>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: