美文网首页
Vue.js项目开发中使用SASS

Vue.js项目开发中使用SASS

作者: microkof | 来源:发表于2018-09-14 16:31 被阅读34次

现在假设我们安装好了vue-cli,然后我想在项目中使用SASS怎么办呢?

安装2个项目的依赖包

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

之后,重新执行npm run dev

测试1:.vue内部书写

我们在某个.vue文件中加入下面代码测试一下,注意是scss,不是sass,因为SCSS语法使用大括号包裹代码,SASS用缩进,所以SCSS更为流行:

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

当然了,同时我们要对应构建一个组件配合测试:

<div id="header"><div>header</div></div>

结果,果然字色变红,测试成功。就这么简单。

测试2:引入.scss文件

比如我们在某个目录新建了一个var.scss文件,作为变量存放的文件:

$header-color: red;

想要引入这个var.scss文件也很简单,完全是SCSS的语法:

<style lang="scss">
  @import '../../assets/css/var.scss';
  #header {
    div {
      color: $header-color;
    }
  }
</style>

同样的,测试结果也是字色变红。

相关文章

  • Vue.js项目开发中使用SASS

    现在假设我们安装好了vue-cli,然后我想在项目中使用SASS怎么办呢? 安装2个项目的依赖包 之后,重新执行n...

  • 在 react 项目里使用 bootstrap

    背景描述:想使用 bootstrap + react + webpack + sass 开发项目时, npm in...

  • BEM规范函数封装

    在实际项目开发中,为了统一样式书写规范,通常是遵循BEM规范,结合Less/Sass使用,可以封装成函数: 封装 使用

  • angular2项目使用sass或scss

    一、新建项目使用sass使用ng new 创建项目的时候: 注意:npm install的时候node-sass包...

  • 深入解析流行框架的 Sass 体系结构

    为了应对项目开发中不断增长的整体规模和复杂度,开发者有必要使用恰当的逻辑,规划 Sass 文件的结构层次。遵循公认...

  • 使用mpvue开发微信小程序

    mpvue 是一个使用 Vue.js开发小程序的前端框架(美团的开源项目)。框架基于 Vue.js 核心,mpvu...

  • webstorm file watchers配置node-sas

    前言 在别人的项目基础上二次开发,别人未使用less或sass 习惯node-sass的嵌套式写法及各种变量和模块...

  • VUE项目中使用SCSS

    VUE项目中使用SCSS sass是依赖于node-sass ,所以要安装node-sass sass-loade...

  • vue.js 使用sass

    1.安装依赖 如果报错:卸载重新安装,如下命令 再执行 2.webpack.config.js中配置 3.开始sa...

  • SASS入门之基本语法

    接上篇笔记,安装好依赖,配好开发环境之后, 我们便可以在项目中编写sass样式了。 1、变量 在sass中,允许我...

网友评论

      本文标题:Vue.js项目开发中使用SASS

      本文链接:https://www.haomeiwen.com/subject/frwogftx.html