vue cli webpack中使用sass的方法


Posted in Javascript onFebruary 24, 2018

1:安装依赖

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

2:html中 修改style

<style lang="sass">
 /* write sass here */
</style>

3: 使用正常sass 语法

//但是会报错
<style lang="sass">
 $highlight-color: #F90;
 $highlight-border: 1px solid $highlight-color;
 .selected {
 border: $highlight-border
 }
 // 解决方案一 记得属相前面一定是两个空格
<style lang="sass">
 $highlight-color: #F90
 $highlight-border: 1px solid $highlight-color
 .selected 
  border: $highlight-border
</style>
// 解决方案二 sass 修改为 scss
<style lang="scss">
 $highlight-color: #F90;
 $highlight-border: 1px solid $highlight-color;
 .selected {
  border: $highlight-border
 }
</style>
// 官方解决方案 你需要配置 vue-loader 的选项
{
 test: /\.vue$/,
 loader: 'vue-loader',
 options: {
 loaders: {
  scss: 'vue-style-loader!css-loader!sass-loader', // <style lang="scss">
  sass: 'vue-style-loader!css-loader!sass-loader?indentedSyntax' // <style lang="sass">
 }
 }
}

链接:  https://vue-loader.vuejs.org/zh-cn/configurations/pre-processors.html

4:引用sass/scss 文件

@import "./common/scss/mixin";

总结

以上所述是小编给大家介绍的vue cli webpack中使用sass的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Array对象方法参考
Oct 03 Javascript
web的各种前端打印方法之jquery打印插件PrintArea实现网页打印
Jan 09 Javascript
JavaScript中的操作符==与===介绍
Dec 31 Javascript
13个PHP函数超实用
Oct 21 Javascript
浅谈jquery中使用canvas的问题
Oct 10 Javascript
JS声明式函数与赋值式函数实例分析
Dec 13 Javascript
JavaScript对象封装的简单实现方法(3种方法)
Jan 03 Javascript
vue中的watch监听数据变化及watch中各属性的详解
Sep 11 Javascript
微信小程序公用参数与公用方法用法示例
Jan 09 Javascript
微信小程序之数据绑定原理解析
Aug 14 Javascript
Vue 实现从小到大的横向滑动效果详解
Oct 16 Javascript
手写Spirit防抖函数underscore和节流函数lodash
Mar 22 Javascript
vue-cli常用设置总结
Feb 24 #Javascript
JS处理一些简单计算题
Feb 24 #Javascript
jQuery 改变P标签文本值方法
Feb 24 #jQuery
jQuery实现标签子元素的添加和赋值方法
Feb 24 #jQuery
通过js动态创建标签,并设置属性方法
Feb 24 #Javascript
JS随机数产生代码分享
Feb 24 #Javascript
JS中常用的消息框总结
Feb 24 #Javascript
You might like
PHP 高级课程笔记 面向对象
2009/06/21 PHP
php错误级别的设置方法
2013/06/17 PHP
PHP基于phpqrcode类生成二维码的方法详解
2018/03/14 PHP
js 浮动层菜单收藏
2009/01/16 Javascript
jQuery.validate 常用方法及需要注意的问题
2013/03/20 Javascript
jQuery获取注册信息并提示实现代码
2013/04/21 Javascript
jquery form 隐藏的input 选择
2014/04/29 Javascript
jQuery中attr()和prop()在修改checked属性时的区别
2014/07/18 Javascript
jQuery中height()方法用法实例
2014/12/24 Javascript
JavaScript中指定函数名称的相关方法
2015/06/04 Javascript
ajax请求data遇到的问题分析
2018/01/18 Javascript
layui监听select变化,以及设置radio选中的方法
2019/09/24 Javascript
JavaScript如何判断对象有某属性
2020/07/03 Javascript
Python随机数用法实例详解【基于random模块】
2017/04/18 Python
Python实现的生成格雷码功能示例
2018/01/24 Python
Python小白必备的8个最常用的内置函数(推荐)
2019/04/03 Python
Python正则表达式匹配日期与时间的方法
2019/07/07 Python
执行Django数据迁移时报 1091错误及解决方法
2019/10/14 Python
IntelliJ 中配置 Anaconda的过程图解
2020/06/01 Python
django的autoreload机制实现
2020/06/03 Python
python实现ping命令小程序
2020/12/28 Python
Spartoo葡萄牙鞋类网站:线上销售鞋履与时尚配饰
2017/01/11 全球购物
俄罗斯童装网上商店:BebaKids
2020/06/06 全球购物
恒华伟业笔试面试题
2015/02/26 面试题
介绍下Lucene建立索引的过程
2016/03/02 面试题
幼儿园英语教学反思
2014/01/30 职场文书
工程专业求职自荐书范文
2014/02/08 职场文书
事业单位绩效考核实施方案
2014/03/27 职场文书
代理协议书
2014/04/22 职场文书
计划生育宣传标语
2014/06/21 职场文书
民族团结好少年事迹材料
2014/08/19 职场文书
拾金不昧表扬稿
2015/01/16 职场文书
银行稽核岗位职责
2015/04/13 职场文书
春季运动会加油词
2015/07/18 职场文书
《亲亲我的妈妈》观后感(3篇)
2019/09/26 职场文书
Go语言实现Base64、Base58编码与解码
2021/07/26 Golang