vue2配置scss的方法步骤


Posted in Javascript onJune 06, 2019

1、安装文件

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

2、配置 webpack.base.conf.js

找到webpack.base.conf.js文件的module模块下面的rules添加以下代码

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

注意:这里loaders和文件中其他配置不同加了s

3、使用

1、在使用的地方如下写法

<style lang="scss" scoped>
  div {
    a {
      color: red
     }
    }
</style>

2、@import外部导入,如果不加scoped如果在app.vue中导入那么就是全局scss

<style lang="scss" scoped>
 @import './assets/scss/global.scss';
 * {
  color: red
 }
</style>

这样写下面的覆盖外部引入的

注意遇到的坑

报错

/node-sass/vendor no such file or directory in node-sass......

解决方法,运行 rebuild解决了

npm/cnpm rebuild node-sass --save-dev

更详细的解决方案如下:

根据package.json,进行npm install node_modules, 运行npm run dev时候,报错,错误如下.

vue2配置scss的方法步骤

查看node_modules文件夹,发现,并无vender 文件夹.如下图:

vue2配置scss的方法步骤

解决办法:

上图node-sass文件夹下,新建 vender 文件夹.然后运行,npm rebuild node-sass --save-dev,之后,查看node-sass文件夹,如下图所示:

vue2配置scss的方法步骤

就可以了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
如何用javascript判断录入的日期是否合法
Jan 08 Javascript
项目实践之javascript技巧
Dec 06 Javascript
JavaScript在多浏览器下for循环的使用方法
Nov 07 Javascript
javascript中验证大写字母、数字和中文
Jan 15 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
Nov 25 Javascript
js遍历json的key和value的实例
Jan 22 Javascript
借助node实战JSONP跨域实例
Mar 30 Javascript
基于Bootstrap的标签页组件及bootstrap-tab使用说明
Jul 25 Javascript
关于Stream和Buffer的相互转换详解
Jul 26 Javascript
一步快速解决微信小程序中textarea层级太高遮挡其他组件
Mar 04 Javascript
原生JS实现萤火虫效果
Mar 07 Javascript
JS co 函数库的含义和用法实例总结
Apr 08 Javascript
JavaScript中将值转换为字符串的五种方法总结
Jun 06 #Javascript
详解Vue 如何监听Array的变化
Jun 06 #Javascript
js常见遍历操作小结
Jun 06 #Javascript
vue中v-show和v-if的异同及v-show用法
Jun 06 #Javascript
vue中的过滤器实例代码详解
Jun 06 #Javascript
Vue响应式原理Observer、Dep、Watcher理解
Jun 06 #Javascript
原生js通过一行代码实现简易轮播图
Jun 05 #Javascript
You might like
在任意字符集下正常显示网页的方法一
2007/04/01 PHP
php之对抗Web扫描器的脚本技巧
2008/10/01 PHP
Windows下安装Memcached的步骤说明
2010/04/25 PHP
PHP微框架Dispatch简介
2014/06/12 PHP
php+ajax无刷新分页实例详解
2015/12/07 PHP
thinkPHP+ajax实现统计页面pv浏览量的方法
2017/03/15 PHP
PHP替换Word中变量并导出PDF图片的实现方法
2020/11/26 PHP
js 解决“options为空或不是对象”
2008/12/22 Javascript
11款新鲜的jQuery插件[附所有demo下载]
2011/01/24 Javascript
jQuery Form 页面表单提交的小例子
2013/11/15 Javascript
nodejs 的 session 简单使用
2016/06/06 NodeJs
原生的强大DOM选择器querySelector介绍
2016/12/21 Javascript
canvas基础绘制-绚丽倒计时的实例
2017/09/17 Javascript
解决Jstree 选中父节点时被禁用的子节点也会选中的问题
2017/12/27 Javascript
原生JS实现瀑布流插件
2018/02/06 Javascript
nodejs 生成和导出 word的实例代码
2018/07/31 NodeJs
Vuejs+vue-router打包+Nginx配置的实例
2018/09/20 Javascript
vue里input根据value改变背景色的实例
2018/09/29 Javascript
vue elementui tree 任意级别拖拽功能代码
2020/08/31 Javascript
python list 合并连接字符串的方法
2013/03/09 Python
python实现dict版图遍历示例
2014/02/19 Python
Python深入学习之对象的属性
2014/08/31 Python
Python import自定义模块方法
2015/02/12 Python
浅谈python字符串方法的简单使用
2016/07/18 Python
Python创建二维数组实例(关于list的一个小坑)
2017/11/07 Python
python装饰器深入学习
2018/04/06 Python
详解快速开发基于 HTML5 网络拓扑图应用
2018/01/08 HTML / CSS
历史学专业推荐信
2013/11/06 职场文书
劳动实践课感言
2014/02/01 职场文书
《小猪家的桃花树》教学反思
2014/04/11 职场文书
代理协议书范本
2014/04/22 职场文书
授权委托书格式
2014/07/31 职场文书
学习礼仪心得体会
2014/09/01 职场文书
商业用房租赁协议书
2014/10/13 职场文书
基于Redis实现分布式锁的方法(lua脚本版)
2021/05/12 Redis
Oracle 触发器trigger使用案例
2022/02/24 Oracle