1.安装sass 依赖包 ,在cmd界面输入:

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

2.在build文件夹下的webpack.base.conf.js的rules里面添加配置

{test: / \.scss$ / ,
loaders: [ 'style' , 'css' , 'sass' ]
}

3.scss使用测试:如下测试修改字体颜色

< style lang = "scss" >
$color : red ;
div { color : $color ;}
</ style >

注意,若是报Node Sass version 7.0.1 is incompatible with ^4.0.0.错误,说明是因为sass的版本不匹配,项目由于安装的node版本不同,安装依赖后导致项目运行失败并有报错问题。

首先需要根据自己电脑安装的node版本对照出当前项目需要下载对应版本的node-sass依赖

去文件夹删除Node Sass文件,重新下载npm install node-sass@4.14.1 --s
最后测试一下

<style lang = "scss" scoped>
@import "../styles/all.scss";
$color:aliceblue;
.login {margin: 20%;padding: 10%;background-color: $color;text-align: center;
}</style>


成功运行

如何在vue用scss相关推荐

  1. 如何在vue项目中系统的使用iconfont字体图标

    如何在vue项目中系统的使用iconfont字体图标 前言 iconfont的特色 官网注册 在项目中使用的方式 前言 今天聊一下前端iconfont的使用方式,前端的图标经过这些年的发展,变得更系统 ...

  2. 如何在 Vue 项目中使用 echarts

    数据的重要性我们大家都知道,就算再小的项目中都可能使用几个图表展示,我最近在做项目的过程中也是需要用到图表,最后选择了echarts 图表库,为什么选择 echarts,第一:简单上手容易,第二:它几 ...

  3. 【vue.js开发】如何在vue里面优雅的解决跨域,路由冲突问题

    [vue.js开发]如何在vue里面优雅的解决跨域,路由冲突问题 当我们在路由里面配置成以下代理可以解决跨域问题 proxyTable: {'/goods/*': {target: 'http://l ...

  4. 如何在 Vue 项目中使用 echarts 1

    数据的重要性我们大家都知道,就算再小的项目中都可能使用几个图表展示,我最近在做项目的过程中也是需要用到图表,最后选择了echarts 图表库,为什么选择 echarts,第一:简单上手容易,第二:它几 ...

  5. jq的插件 vue中引用_详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件

    本篇文章主要介绍了详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件,具有一定的参考价值,有兴趣的可以了解一下 使用vue-cli构建的vue项目,webpack的配置文 ...

  6. vue 递归创建菜单_如何在Vue中创建类似中等的突出显示菜单

    vue 递归创建菜单 by Taha Shashtari 由Taha Shashtari 如何在Vue中创建类似中等的突出显示菜单 (How to Create a Medium-Like Highl ...

  7. 如何在vue项目中修改less变量,多主题项目解决方案

    如何在vue项目中修改less变量,多主题项目解决方案 参考文章: (1)如何在vue项目中修改less变量,多主题项目解决方案 (2)https://www.cnblogs.com/niubilit ...

  8. 如何在 Vue 中使用 Chart.js - 手把手教你搭可视化数据图表

    本文首发:<如何在 Vue 中使用 Chart.js - 手把手教你搭可视化数据图表> 使用 Chart.js 在 Vue 搭建的后台管理工具里添加炫酷的图表,是所有数据展示类后台必备的功 ...

  9. 如何在vue项目中使用Highmaps(vue+Highmaps)

    如何在vue项目中使用Highmaps 功能需求 思路 分析 实现 第一步:引入 第二步:介绍一下这个world是个啥. 第三步:调用 注意点(十分重要) 写在最后 功能需求 近日我接到了这么一个需求 ...

最新文章

  1. 集合框架一:Collection集合
  2. 云计算调查显示 希望与问题同在
  3. 【面试题】Spring,SpringMVC,SpringBoot,SpringCloud有什么区别和联系?
  4. .NET Core 最小化发布
  5. Django 如何实现 如下 联表 JOIN 查询?
  6. remote Incorrect username or password ( access token)问题解决
  7. centos一键安装包无法创建vhost
  8. Tomcat WBE 服务器详细配置
  9. PDF如何加水印? PDF加水印的方法
  10. 读取视频文件python-opencv
  11. TinyMCE自定义表情包
  12. 成绩排序 九度OJ第2题
  13. 设置div高度为浏览器可视窗口的高度
  14. Lisp 是怎么成为上帝的编程语言的
  15. 我的世界服务器群系修改,我的世界创世神教程 第五十五节修改选区的生物群系|功能介绍|难点介绍|这节...
  16. matlab图像增强实验总结,图像处理实验报告
  17. 张居正-良心与理想-当年明月
  18. mac下安装depot_tools
  19. 中国职业教育政策解读 | 职业教育系列报告(三)
  20. Java并发压力测试数据库_百万并发压力测试-如何用Java编写纯并发压力测试

热门文章

  1. docker启动报错:Failed to start Docker Application Container Engine.
  2. 云队友丨间歇性自律持续性懒散,我们到底做错了什么?
  3. 电商ERP和传统ERP到底有什么不同
  4. Cesium教程(十四):简易三维模型的可视化
  5. python decorator模块_在Python中实现decorator模式
  6. 秒懂以太网的 MAC 硬件地址
  7. QGraphicsScene接收不到drop事件
  8. spring_事务管理 TransactionManager
  9. AI赋能数据科学,这件利器不可少
  10. 任务间通信==ucosii