在umi中可以直接使用css,但是并不支持scss,我们需要加两个loader,

直接npm安装 node-sass和sass-loader 即可,剩余的事情umi已经帮我们做好了。

npm i --save-dev node-sass sass-loader

在src/assets下新建文件夹

- assets

+ - img

+ - css

+ -style.scss // 这个样式文件一般来说存放全局的样式

在src/pages/index.js 引用style.scss

import '../assets/css/style.scss';

在home.js同级新建home.scss 文件

.home-container{

.red{

color:red;

}

}

在home.js引用,并修改render

// 第一种使用scss方法

// 使用这种方法的时候样式名称不能用 "-" ,不然在使用的时候会报错

...

import homeStyle from './home.scss';

...

...

render() {

return (

Home 页面

);

}

...

// 第二种使用scss方法

... import './home.scss'; ... ... render() { return (

umi引入css,umi中使用scss相关推荐

  1. vue中,scss样式的三种写法——当前页面直接定义、@import引入样式、main.js引入公共样式 deep和important的写法

    vue中,scss样式的三种写法--当前页面直接定义.@import引入样式.main.js引入公共样式 & deep和important的写法 1.安装scss # 安装node-sass ...

  2. vue页面中引入css

    1.当你的css样式中没有使用sass的时候,可以直接引用后缀名为.css的样式文件 <style> @import '../../satic/index.css'; </style ...

  3. 在html中引入css、js和jQuery的方法

    在html中引入css代码 在html中插入CSS样式表的方法有三种: 1.外部样式表(External style sheet):即所有的样式单独写在一个.css文件中,在html文件的head部分 ...

  4. 在html中引入CSS的方法

    在html中,引入css的方法主要有行内式.内嵌式.导入式和链接式4种 1.行内式     即在标记的style属性中设定css样式,这种方式本质上没体现出css的优势,因此不推荐使用. 2.嵌入式 ...

  5. 【转】在html中引入CSS的方法

    在html中,引入css的方法主要有行内式.内嵌式.导入式和链接式4种 1.行内式 即在标记的style属性中设定css样式,这种方式本质上没体现出css的优势,因此不推荐使用. 2.嵌入式 在对页面 ...

  6. web项目html引入css文件路径,详解Webpack和Webpack-simple中如何引入CSS文件_旧店_前端开发者...

    博主最近研究 首先说一下如何在webpack中引入 之后在App.vue文件中在style标签项目写入你想要引入的样式: 本例引入的样式是一个名为nam.css的文件,该文件只是让页面变蓝,之后运行即 ...

  7. HTML中引入CSS的方法

    HTML中引入CSS的方法 在HTML中引入CSS的方法主要有四种,它们分别是行内式.内嵌式.链接式和导入式. 1.行内式           行内式是在标记的style属性中设定CSS样式.这种方式 ...

  8. 在html中引入css内部样式表使用,CSS样式学习笔记(三)html文件引入CSS的方法(2)...

    一.CSS样式规则 CSS样式规则 二.html文件中引入CSS样式的方法有以下三种(行内样式,内部样式表,外部样式表): 2.1 行内样式( 使用style属性引入CSS样式) 实现方式:CSS样式 ...

  9. html中引入css样式表的三种方式,css引用的几种方式是什么?

    HTML怎么引用CSS样式?css引用的几种方式是什么?下面本篇文章就来给大家介绍一下在HTML中引用CSS样式的几种方法,希望对大家有所帮助. 1.行内式 在HTML标签中,使用style属性设置C ...

最新文章

  1. c#技巧教程(连载)
  2. UVa11464 - Even Parity(递推法)
  3. ajax方式下载文件
  4. JdbcTmplate中的update方法(代码)基础操作
  5. ICML 2020 | 第四范式基于AutoML的深度网络记忆性自动化挖掘
  6. Flink分布式standalone部署方式(第二种方式)
  7. Oauth 2.0概述
  8. 打游戏要存进度-备忘录模式
  9. leetcood学习笔记-226- 翻转二叉树
  10. 浅谈今日头条关键词下拉词框优化推广的优势
  11. php中使用curl
  12. 基于51单片机的排队叫号系统
  13. css怎么设置数字的字体格式,css设置字母数字字体库信息
  14. 尔雅网课鼠标移出停止播放解决办法
  15. unity中世界坐标与局部坐标
  16. 学习记录466@Java Calender类、TimeUnit类以及 ScheduledExecutorService实现定时任务
  17. Echarts之Pie (一)
  18. docker commit镜像以及数据卷技术
  19. uni-app制作海报并转发
  20. 【go get】下载的包放在哪里了?

热门文章

  1. APPKEY定义及APPKEY应用实例介绍
  2. 【BIM+GIS】Revit在ArcGIS Pro中的组织方式详解
  3. 大转型时代,商业地产如何玩转“下半场”
  4. 埃拉托斯特尼筛法算法复杂度(n*lnlnn)的证明([欧拉数学]素数倒数之和)
  5. ESP32 putchar 输出多一个数据问题
  6. 计算机网络实训教程实训总结,计算机网络实训报告
  7. 搜狗在清华大学建立人工智能研究院
  8. 设计模式-工厂模式三部曲
  9. salesforce limitations
  10. 操作系统虚拟地址计算物理地址