【发布时间】:2022-01-04 16:53:13
【问题描述】:
我正在使用 create react app 4.0.3 和 node-sass 6.0.1 sass-loader 11.0.1。当我尝试构建我的项目时,css 文件的编译版本有错误的 var() 替换。我有一些我在相应组件 .tsx 中导入的 scss 文件。
import "../assets/scss/products.scss"
我在 index.scss 中定义了我的 :root 变量,并且它被导入到 index.tsx 中
import './index.scss';
我在scss文件中的用法是这样的
background-color: var(--white);
它编译成
background-color: var(#fff);
我相信某些软件包已更新并破坏了这一点,因为过去不是这样的
【问题讨论】:
-
也许可以用 node-sass 标记
标签: css node.js reactjs variables sass