iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Vue2.x如何安装并使用SCSS
  • 405
分享到

Vue2.x如何安装并使用SCSS

2023-06-29 12:06:05 405人浏览 独家记忆
摘要

这篇文章给大家分享的是有关Vue2.x如何安装并使用SCSS的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 一、什么是SCSSSCSS是成熟、稳定、强大的CSS预处理器,而SCSS是Sass3版本当中引

这篇文章给大家分享的是有关Vue2.x如何安装并使用SCSS的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

     一、什么是SCSS

    SCSS是成熟、稳定、强大的CSS预处理器,而SCSS是Sass3版本当中引入的新语法特性,完全兼容css3的同时继承了Sass强大的动态功能。

    二、SCSS与CSS的区别

    • SCSS代表Sassy CSS。与Sass不同,SCSS并非基于缩进。

    • .sass扩展名用作Sass的原始语法,而SCSS通过.scss扩展名提供更新的语法。

    • 与Sass不同,SCSS与CSS一样具有花括号和分号。

    • 与SCSS相反,Sass很难阅读,因为它与CSS截然不同。这就是为什么SCSS成为更推荐的Sass语法的原因,因为它更易于阅读,并且与Native CSS非常相似,同时又享受了Sass的强大功能。

    SCSS更加优秀

    三、Vue中安装SCSS

    建议在cmd窗口安装并使用管理员方式打开

    ♻️安装SCSS

    使用阿里云服务器下载依赖,在国内下载会比npm外网下载依赖快一些

    cnpm i -D node-sass sass-loader//vue2.5.2需要降级安装 cnpm i -D node-sass@4.14.1 sass-loader@7.3.1

    ♻️运行项目进行测试

    输入以下命令运行项目

    npm run dev

    Vue2.x如何安装并使用SCSS

    运行成功~

    四、项目中使用SCSS

    在vue文件中指定样式语言为scss

    Vue2.x如何安装并使用SCSS

    vue代码

    <template>  <div class="box-container1">      <el-button type="primary" @click="m1">普通</el-button>      <span class="span1">Yes</span>  </div></template>

    到此完美使用SCSS~

    补充:全局引用scss

    先安装这个插件来进行全局引用scss

    npm install sass-resources-loader --save-dev

    然后修改build文件夹中的utils.js文件

     scss: generateLoaders('sass'),

    改为

    scss: generateLoaders('sass').concat(  {    loader: 'sass-resources-loader',    options: {      resources: path.resolve(__dirname, '../src/assets/index.scss')//这里改为自己的index.scss文件路径    }  })

    项目里每个组件都可以直接用base.scss文件内的变量及样式了。记得style内加上lang=“scss”

    <style scoped lang="scss">

    ⛺SCSS常用命令

    SCSS官方文档

    常用命令

    • 混合样式:@mixin 名字(参数1,参数2&hellip;){&hellip;}

    • 取用混合样式:@include 名字(@mixin的名字)

    • 继承样式:@extend 需要继承的类、ID名、自定义的混合样式等的名字

    • 导入scss样式:@import "scss文件名"

    • 条件控制指令:@if 条件{&hellip;}
      循环控制指令:

    • @for $var from <开始值> through <结束值> -----------包括结束值

    • @for $var from <开始值> to <结束值> ------------不包括结束值

    • 循环List项目的控制指令:@each $var in $List{}

    • 条件判断循环:@while 条件{&hellip;}

    • 用户自定义的函数:@function 名称(参数1,参数2&hellip;){&hellip;}
      警告和错误的提示:

    • @warn “&hellip;”------------------------在终端输出警告

    • @error “&hellip;”----------------在.css文件和终端输出错误

    感谢各位的阅读!关于“Vue2.x如何安装并使用SCSS”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

    --结束END--

    本文标题: Vue2.x如何安装并使用SCSS

    本文链接: https://www.lsjlt.com/news/324791.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • Vue2.x如何安装并使用SCSS
      这篇文章给大家分享的是有关Vue2.x如何安装并使用SCSS的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 一、什么是SCSSSCSS是成熟、稳定、强大的CSS预处理器,而SCSS是Sass3版本当中引...
      99+
      2023-06-29
    • Vue2.x安装并使用SCSS的全部过程
      目录 一、什么是SCSS二、SCSS与CSS的区别三、Vue中安装SCSS♻️安装SCSS♻️运行项目进行测试四、项目中使用SCSS补充:全局引用scss⛺SCSS常用命令...
      99+
      2024-04-02
    • 如何在vite初始化项目中安装scss以及scss的使用
      目录1.scss安装        2.scss的简单使用        ...
      99+
      2022-11-13
      在vite初始化的项目中安装scss vite安装scss
    • Vue2.x通用编辑组件如何封装及应用
      这篇文章主要介绍了Vue2.x通用编辑组件如何封装及应用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体内容如下效果 组件源码&...
      99+
      2024-04-02
    • Vue2怎么安装使用MonacoEditor
      这篇文章主要讲解了“Vue2怎么安装使用MonacoEditor”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue2怎么安装使用MonacoEditor”吧!1.安装MonacoEdito...
      99+
      2023-07-06
    • React中如何使用scss
      这篇文章主要介绍“React中如何使用scss”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“React中如何使用scss”文章能帮助大家解决问题。React中使用scss首先导入node-sass ...
      99+
      2023-07-05
    • VueRouter4.x怎么安装使用
      本文小编为大家详细介绍“VueRouter4.x怎么安装使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“VueRouter4.x怎么安装使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。URL.hash与Hi...
      99+
      2023-06-29
    • websocket在vue2中如何封装使用
      这篇文章主要讲解了“websocket在vue2中如何封装使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“websocket在vue2中如何封装使用”吧!websocket在vue2中的封...
      99+
      2023-07-05
    • vue如何使用scss函数
      在vue中使用scss函数的方法:1.新建vue.js项目;2.,使用npm安装sass依赖包;3.配置webpack.base.conf.js文件;4.在style标签中添加lang=”scss”属性即可;具体步骤如下:首先,在vue-c...
      99+
      2024-04-02
    • Linux下如何安装并使用ClusterShell
      这篇文章主要为大家展示了“Linux下如何安装并使用ClusterShell”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何安装并使用ClusterShell”这篇文章吧。Clus...
      99+
      2023-06-27
    • Linux下如何安装并使用Iperf
      这篇文章将为大家详细讲解有关Linux下如何安装并使用Iperf,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Iperf 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能,具有多种参数...
      99+
      2023-06-27
    • centos6.x中如何安装maven
      这篇文章主要介绍了centos6.x中如何安装maven,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。centos6.x下安装maven 下载maven包首先从官网上&nbs...
      99+
      2023-06-10
    • Linux下如何安装并使用Speedtest
      这篇文章主要介绍了Linux下如何安装并使用Speedtest的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux下如何安装并使用Speedtest文章都会有所收获,下面我们一起来看看吧。安装speedte...
      99+
      2023-06-27
    • CentOS中如何安装并使用Sendmail
      这篇文章主要介绍“CentOS中如何安装并使用Sendmail”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CentOS中如何安装并使用Sendmail”文章能帮助大家解决问题。Sendmail作为...
      99+
      2023-06-27
    • Linux中如何安装并使用Sysdig
      这篇文章主要为大家展示了“Linux中如何安装并使用Sysdig”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中如何安装并使用Sysdig”这篇文章吧。Sysdig 是一个超级系统工具...
      99+
      2023-06-27
    • Linux下如何安装并使用tmux
      小编给大家分享一下Linux下如何安装并使用tmux,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!tmux是Linux上的终端复用神器,可从一个屏幕上管理多个终端...
      99+
      2023-06-27
    • Linux中如何安装并使用Sigil
      这篇文章主要为大家展示了“Linux中如何安装并使用Sigil”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中如何安装并使用Sigil”这篇文章吧。Sigil 是一个免费的、开源的、多...
      99+
      2023-06-27
    • Linux中如何安装并使用rtop
      本文小编为大家详细介绍“Linux中如何安装并使用rtop”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux中如何安装并使用rtop”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。rtop 是一个简单的无代...
      99+
      2023-06-27
    • Linux中如何安装并使用Smem
      这篇文章主要介绍了Linux中如何安装并使用Smem,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。smem是一款命令行下的内存使用情况报告工具,他能够给用户提供Linux系统...
      99+
      2023-06-27
    • Linux中如何安装并使用JMeter
      这篇文章主要介绍了Linux中如何安装并使用JMeter的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux中如何安装并使用JMeter文章都会有所收获,下面我们一起来看看吧。JMeter是100%纯JAV...
      99+
      2023-06-27
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作