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 相关文章推荐
如何取得中文输入的真实长度?
Jun 24 Javascript
Add Formatted Text to a Word Document
Jun 15 Javascript
javascript 全角转换实现代码
Jul 17 Javascript
js实现带关闭按钮始终显示在网页最底部工具条的方法
Mar 02 Javascript
jQuery制作效果超棒的手风琴折叠菜单
Apr 03 Javascript
AngularJS入门教程之ng-checked 指令详解
Aug 01 Javascript
原生JS实现首页进度加载动画
Sep 14 Javascript
基于Vue实现timepicker
Apr 25 Javascript
原生JS实现N级菜单的代码
May 21 Javascript
Vue工程模板文件 webpack打包配置方法
Dec 26 Javascript
详解extract-text-webpack-plugin 的使用及安装
Jun 12 Javascript
Vue退出登录时清空缓存的实现
Nov 12 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
针对初学PHP者的疑难问答(2)
2006/10/09 PHP
php中使用parse_url()对网址进行解析的实现代码(parse_url详解)
2012/01/03 PHP
php配置php-fpm启动参数及配置详解
2013/11/04 PHP
php实现QQ小程序发送模板消息功能
2019/09/18 PHP
Laravel使用原生sql语句并调用的方法
2019/10/09 PHP
这段js代码得节约你多少时间
2011/12/20 Javascript
Javascript中Event属性搜集整理
2013/09/17 Javascript
Angularjs编写KindEditor,UEidtor,jQuery指令
2015/01/28 Javascript
js实现touch移动触屏滑动事件
2015/04/17 Javascript
无刷新上传文件并返回自定义值
2015/06/11 Javascript
javascript常用功能汇总
2015/07/05 Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
2015/08/21 Javascript
JQuery zClip插件实现复制页面内容到剪贴板
2015/11/02 Javascript
Javascript页面跳转常见实现方式汇总
2015/11/28 Javascript
JS去掉字符串前后空格或去掉所有空格的用法
2017/03/25 Javascript
微信小程序异步处理详解
2017/11/10 Javascript
更改BootStrap popover的默认样式及popover简单用法
2018/09/13 Javascript
Vue组件模板的几种书写形式(3种)
2020/02/19 Javascript
JavaScript中while循环的基础使用教程
2020/08/11 Javascript
[03:01]2014DOTA2国际邀请赛 小组赛7月13日TOPPLAY
2014/07/14 DOTA
python实现给数组按片赋值的方法
2015/07/28 Python
Python实现的将文件每一列写入列表功能示例【测试可用】
2018/03/19 Python
numpy基础教程之np.linalg
2019/02/12 Python
Python3网络爬虫中的requests高级用法详解
2019/06/18 Python
python程序输出无内容的解决方式
2020/04/09 Python
使用AJAX和Django获取数据的方法实例
2020/10/25 Python
CSS3实现王者匹配时的粒子动画效果
2019/04/12 HTML / CSS
巴黎一票通:The Paris Pass
2018/02/10 全球购物
为您的家、后院、车库等在线购物:Spreetail
2019/06/17 全球购物
年终奖发放方案
2014/06/02 职场文书
春节超市活动方案
2014/08/14 职场文书
酒店前台接待岗位职责
2015/04/02 职场文书
2019年怎样才能撰写出优秀的自荐信
2019/03/25 职场文书
《女娲补天》读后感5篇
2019/12/31 职场文书
日本官方排名前10的动漫,名侦探柯南上榜,第一是一部创造历史的动漫
2022/03/18 日漫
Java Spring读取和存储详细操作
2022/08/05 Java/Android