在vue项目中使用sass语法问题


Posted in Javascript onJuly 18, 2019

Sass(英文全称:Syntactically Awesome Stylesheets)是一个最初由Hampton Catlin设计并由Natalie Weizenbaum开发的层叠样式表语言。在开发最初版本之后,Weizenbaum和Chris Eppstein继续通过SassScript来继续扩充Sass的功能。SassScript是一个在Sass文件中使用的小型脚本语言。

使用sass可以使我们的样式代码变的更简洁,更具有易读性

首先,我们创建完vue项目之后

尝试在项目中使用sass语法

在vue项目中使用sass语法问题

运行后发现果不其然报错了

在vue项目中使用sass语法问题

在使用scss之前,我们首先需要安装相关的插件

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

在这里为了安装的速度更快,我使用了淘宝镜像cnpm

在vue项目中使用sass语法问题

在vue项目中使用sass语法问题

在build目录找到webpack.base.conf.js文件

在该文件module.export中的module.rules加入解释scss文件的loader

在vue项目中使用sass语法问题

{
 test: /\.scss$/,
 loader: 'sass-loader!style-loader!css-loader'
}

至此,运行项目

我们可以发现sass语法已经可以被编译了

总结

以上所述是小编给大家介绍的在vue项目中使用sass语法问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
js event事件的传递与冒泡处理
Dec 06 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(上:事件篇)
Mar 24 Javascript
WEB高性能开发之疯狂的HTML压缩
Jun 19 Javascript
图片上传判断及预览脚本的效果实例
Aug 07 Javascript
JS小功能(操作Table--动态添加删除表格及数据)实现代码
Nov 28 Javascript
JS实现的文字与图片定时切换效果代码
Oct 06 Javascript
java必学必会之static关键字
Dec 03 Javascript
基于javascript html5实现多文件上传
Mar 03 Javascript
JS 数字转换为大写金额的简单实例
Aug 04 Javascript
bootstrap导航、选项卡实现代码
Dec 28 Javascript
解决vue-router在同一个路由下切换,取不到变化的路由参数问题
Sep 01 Javascript
vue自定义指令限制输入框输入值的步骤与完整代码
Aug 30 Javascript
微信小程序用户授权、位置授权及获取微信绑定手机号
Jul 18 #Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
Jul 18 #Javascript
Vue之beforeEach非登录不能访问的实现(代码亲测)
Jul 18 #Javascript
jquery实现下载图片功能
Jul 18 #jQuery
jQuery实现图片下载代码
Jul 18 #jQuery
使用react context 实现vue插槽slot功能
Jul 18 #Javascript
jquery图片预览插件实现方法详解
Jul 18 #jQuery
You might like
用 php 编写的日历
2006/10/09 PHP
PHP生成器简单实例
2015/05/13 PHP
PHP二维数组矩形转置实例
2016/07/20 PHP
PHP implode()函数用法讲解
2019/03/08 PHP
ExtJs之带图片的下拉列表框插件
2010/03/04 Javascript
淘宝搜索框效果实现分析
2011/03/05 Javascript
裁剪字符串trim()自定义改进版
2013/04/10 Javascript
node.js中的url.resolve方法使用说明
2014/12/10 Javascript
JavaScript中逗号运算符介绍及使用示例
2015/03/13 Javascript
jQuery选择器源码解读(四):tokenize方法的Expr.preFilter
2015/03/31 Javascript
JS基于面向对象实现的拖拽功能示例
2016/12/20 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
angular 基于ng-messages的表单验证实例
2017/05/04 Javascript
使用Vue组件实现一个简单弹窗效果
2018/04/23 Javascript
VUE预渲染及遇到的坑
2018/09/03 Javascript
微信小程序实现底部弹出模态框
2020/11/18 Javascript
[01:32]dota2拉比克至宝(222)
2018/12/20 DOTA
Python3实现并发检验代理池地址的方法
2016/09/18 Python
Python 装饰器深入理解
2017/03/16 Python
详谈python http长连接客户端
2017/06/12 Python
python 递归遍历文件夹,并打印满足条件的文件路径实例
2017/08/30 Python
Django REST为文件属性输出完整URL的方法
2017/12/18 Python
python 每天如何定时启动爬虫任务(实现方法分享)
2018/05/21 Python
Pycharm连接远程服务器并实现远程调试的实现
2019/08/02 Python
python实现按关键字筛选日志文件
2019/12/24 Python
python文件处理fileinput使用方法详解
2020/01/02 Python
浅谈python中频繁的print到底能浪费多长时间
2020/02/21 Python
浅谈对python中if、elif、else的误解
2020/08/20 Python
汇智创新科技发展有限公司
2015/12/06 面试题
公司综合部的成员自我评价分享
2013/11/05 职场文书
致1500米运动员广播稿
2014/02/07 职场文书
2014年团员学习十八大思想汇报
2014/09/13 职场文书
2015年办公室主任工作总结
2015/04/09 职场文书
《灰雀》教学反思
2016/02/19 职场文书
python flask框架快速入门
2021/05/14 Python
PostgreSQL之连接失败的问题及解决
2023/05/08 PostgreSQL