开发者社区> 问答> 正文

scss是什么?在vue.cli中的安装使用步骤是?有哪几大特性?

scss是什么?在vue.cli中的安装使用步骤是?有哪几大特性?

展开
收起
问问小秘 2020-02-17 17:34:39 986 0
2 条回答
写回答
取消 提交回答
  • 有点尴尬唉 你要寻找的东西已经被吃掉啦!

    预编译语言。

    和less一样

    下载scss支持和scss编译模块

    css-loader、node-loader、sass-loader

    2020-03-25 22:35:33
    赞同 展开评论 打赏
  • css的预编译。(scss是sass的一个升级版本,完全兼容sass之前的功能,又有了些新增能力,最主要的就是sass是靠缩进表示嵌套关系,scss是花括号) 使用步骤:

    第一步:先装css-loader、node-loader、sass-loader等加载器模块

    第二步:在build目录找到webpack.base.config.js,在那个extends属性中加一个拓展.scss

    第三步:在同一个文件,配置一个module属性

    第四步:然后在组件的style标签加上lang属性 ,例如:lang=”scss”

    特性:

    · 可以用变量,例如($变量名称=值);

    · 可以用混合器,混入@mixin 可以传变量

    · 可以嵌套

       继承@extend 不可以传变量,相同样式直接继承,不会造成代码冗余;基类未被继承时,也会被编译成css代码

    2020-02-17 17:35:07
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
Vue.js在前端服务化上的实践与探索 立即下载
利用编译将 Vue 组件转成 React 组件 立即下载