React - sass配置

1. idea下载Easy Sass插件:

2. 启用后,我们写的scss文件不能直引用,所以还要下载sass依赖:

(推荐使用.scss,因为与原生.css写法接近,.sass格式更严格)

javascript 复制代码
// 下载sass依赖
npm install sass sass-loader --save-dev

3. 之后我们可以直接引入scss文件了,但是还有一点就是我们写scss会自动编译为.css以及min.css,这样看起来有点不够优雅:

我们只需要引入.scss, .css, .min.css其中一个就可以生效,为了较少代码冗余,我们只需要保留引用scss文件即可,取消默认生成.css以及.min.css文件。

4. vscode配置插件,取消默认生成 .css以及 .min.css文件:

  • 打开设置。
  • 输入easysass找到插件设置 - 点击edit in setting.json,通过代码来修改配置。
  • 最后把false,formats里的extension都改为空就可以啦!
相关推荐
是李嘉图呀16 小时前
npm推送包失败需要Two-factor权限认证问题解决
前端
自己记录_理解更深刻16 小时前
本地完成「新建 GitHub 仓库 react-ts-demo → 关联本地 React+TS 项目 → 提交初始代码」的完整操作流程
前端
借个火er16 小时前
Chrome 插件开发实战:5 分钟上手 + 原理深度解析
前端
攀登的牵牛花16 小时前
前端向架构突围系列 - 架构方法(一):概述 4+1 视图模型
前端·设计模式·架构
Hashan16 小时前
Vue 3 中 v-for 动态组件 ref 收集失败问题排查与解决
前端·vue.js·前端框架
bobringtheboys16 小时前
[el-tag]使用多个el-tag,自动判断内容是否超出
前端·javascript·vue.js
ccccc__16 小时前
基于vue3完成领域模型架构建设
前端
Cherry的跨界思维16 小时前
【AI测试全栈:Vue核心】19、Vue3+ECharts实战:构建AI测试可视化仪表盘全攻略
前端·人工智能·python·echarts·vue3·ai全栈·ai测试全栈
尽欢i16 小时前
用 return“瘦身“if-else:让代码少嵌套、好维护
前端·javascript
程序员Agions16 小时前
小程序"邪修"秘籍:那些官方文档不会告诉你的骚操作
前端·javascript